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