Job Description

Machine Learning EngineerLocation: BangaloreRole & ResponsibilitiesDesign, implement, and productionize ML models and pipelines from prototyping to low-latency inference in production.Build robust data preprocessing, feature engineering, and model training workflows; implement reproducible training and versioning practices.Develop scalable model serving solutions (REST/gRPC) and integrate models with backend services and monitoring systems.Collaborate with data scientists and product teams to translate research into reliable, well-tested production code and measurable business metrics.Optimize models for latency, throughput, and cost (quantization, batching, caching, distributed inference) and implement CI/CD for ML artifacts.Establish observability and alerting for model performance, data drift, and production health; run root-cause analyses and remediation plans.Skills & QualificationsMust-HaveBachelor’s or Master’s degree in Computer Science, Engineering, statistics, or equivalent practical experience.3+ years of experience deploying ML models to production and maintaining inference services in a production environment.Strong software engineering skills with Python and ML libraries.Hands-on with deep learning frameworks and model development.Experience containerizing applications and deploying to cloud platforms.Familiarity with model monitoring, A/B testing, and performance optimization for production workloads.PreferredExperience with Kubernetes for orchestration and scalable inference.Practical knowledge of MLOps tools (MLflow, Airflow, or similar).Background in NLP, computer vision, or large language model integration.Benefits & Culture HighlightsOpportunity to work on end-to-end ML problems and ship models that impact customers at scale.Collaborative, engineering-first culture with mentorship and hands-on ownership.Competitive compensation and career growth for high-impact contributors.Skills: pytorch,scikit-learn,aws,machine learning,python,docker,tensorflow,ml,artificial intelligence

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In