AI/ML Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and deploy Machine Learning and Generative AI models in production environments.
- Work with Large Language Models (LLMs) such as GPT, LLaMA, Claude, etc.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines.
- Fine-tune pre-trained foundation models using supervised and reinforcement learning techniques.
- Develop prompt engineering strategies for improved model performance.
- Implement scalable AI services using cloud platforms (AWS/Azure/Google Cloud Platform).
- Build APIs and microservices to integrate AI capabilities into enterprise applications.
- Ensure responsible AI practices including bias mitigation, model explainability, and governance.
- Monitor model performance and continuously improve accuracy and efficiency.
- Collaborate with cross-functional teams to translate business requirements into AI solutions.
Requirements
Experienced AI/ML Engineer with hands-on experience in Generative AI to design, develop, and deploy advanced machine learning models and AI-powered applications., * Bachelor s or Master s degree in Computer Science, AI, Data Science, or related field.
-
10+ years of experience in Machine Learning and Deep Learning.
-
Strong proficiency in Python and ML frameworks such as:
-
TensorFlow / PyTorch
-
Scikit-learn
-
Hugging Face Transformers
Hands-on experience with Generative AI and LLMs.
Experience building RAG architectures using vector databases (FAISS, Pinecone, Weaviate, etc.).
Knowledge of embeddings, semantic search, and prompt engineering.
Experience with REST APIs, Docker, Kubernetes.
Understanding of MLOps and model lifecycle management.
Experience with cloud AI services (AWS SageMaker, Azure OpenAI, Vertex AI).