We are looking for an AI/ML Programmer with 2 4 years of experience in Machine Learning, NLP, and Generative AI. The candidate should have hands-on experience in developing ML models, implementing NLP solutions, building LLM-based applications, and working with Python-based AI frameworks.
Mandatory Skills
Python or R Programming
Machine Learning
Deep Learning
Natural Language Processing (NLP)
Text Mining
Scikit-learn
Pandas
TensorFlow
Keras
LLMs
RAG (Retrieval-Augmented Generation)
LangChain
LlamaIndex
AI Agents
Prompt Engineering
Vector Databases (Pinecone, FAISS)
MCP (Model Context Protocol)
Machine Learning Libraries and Notebooks
Big Data Stores
Roles & Responsibilities
Research and implement Machine Learning algorithms and AI techniques.
Develop Machine Learning applications based on business requirements.
Design and develop robust AI and Machine Learning models.
Optimize model accuracy and performance.
Implement NLP and text analytics solutions using Word2Vec and BERT embeddings.
Develop custom data models and algorithms for structured and unstructured data.
Perform data mining and detailed data analysis.
Build and deploy LLM-based applications using RAG frameworks.
Work with LangChain, LlamaIndex, AI Agents, and Vector Databases.
Coordinate with cross-functional teams for model deployment and monitoring.
Develop processes to monitor model performance and data quality.
Prototype, implement, and improve Machine Learning models.
Lead technical activities and guide team members when required.
Preferred Skills
Experience with Word2Vec and BERT
Hands-on experience with Pinecone or FAISS
Experience working with MCP
Team leading experience