Job Description: Senior AI/ML Engineer
Role Overview
We are looking for a Senior AI/ML Engineer to design, build, and deploy production-grade AI and machine learning systems. The role requires strong hands-on experience in machine learning, LLM applications, data pipelines, model deployment, and scalable backend integration.
The ideal candidate can take AI/ML ideas from concept to production, work with cross-functional teams, and make practical tradeoffs between accuracy, performance, cost, security, and maintainability.
Key Responsibilities
- Design, develop, and deploy AI/ML models and intelligent automation systems.
- Build production-ready ML pipelines for training, evaluation, inference, and monitoring.
- Develop LLM-based solutions including RAG pipelines, embeddings, vector search, prompt workflows, and evaluation frameworks.
- Work with structured and unstructured data to build predictive models, classifiers, recommendation systems, and automation workflows.
- Integrate AI/ML services with backend applications, APIs, and cloud infrastructure.
- Optimize models and pipelines for accuracy, latency, scalability, and cost.
- Implement model monitoring, drift detection, logging, and performance tracking.
- Collaborate with product, engineering, data, and business teams to translate requirements into technical solutions.
- Review code, guide junior engineers, and contribute to engineering best practices.
- Maintain secure, reliable, and well-documented AI/ML systems.
Required Skills & Experience
- 5+ years of software engineering, data science, or machine learning engineering experience.
- Strong hands-on experience with Python.
- Experience with ML libraries such as scikit-learn, PyTorch, TensorFlow, XGBoost, LightGBM, or similar.
- Experience building and deploying ML models in production environments.
- Strong understanding of supervised learning, classification, regression, clustering, feature engineering, and model evaluation.
- Experience with LLMs, prompt engineering, embeddings, RAG, vector databases, and AI application workflows.
- Experience with APIs, backend services, and cloud-based deployment.
- Familiarity with MLOps tools such as MLflow, Airflow, Kubeflow, Docker, CI/CD, or model registries.
- Strong SQL and data handling skills.
- Good understanding of system design, scalability, security, and performance optimization.
- Ability to communicate complex AI/ML concepts clearly to technical and non-technical stakeholders.
Preferred Skills
- Experience with OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, Google Vertex AI, or similar AI platforms.
- Experience with vector databases such as Pinecone, Weaviate, Milvus, Chroma, or pgvector.
- Experience with LangChain, LlamaIndex, Haystack, or custom RAG frameworks.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with Kubernetes, serverless systems, or distributed processing.
- Knowledge of data privacy, model governance, and responsible AI practices.
- Experience in healthcare, finance, insurance, RCM, SaaS, or enterprise automation is a plus.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Engineering, Mathematics, or a related field.
- Equivalent practical experience will also be considered.
Success Criteria
The Senior AI/ML Engineer will be successful if they can:
- Deliver AI/ML systems that work reliably in production.
- Improve business outcomes using practical AI/ML solutions.
- Build maintainable pipelines, not one-off experiments.
- Reduce manual effort through intelligent automation.
- Mentor engineers and improve the team’s AI/ML engineering standards.
Pay: ₹665,828.01 - ₹1,931,110.83 per year
Work Location: Hybrid remote in Gurugram, Haryana (Gurugram)