Senior Machine Learning Engineer
Job Description
MLOps Engineer – ACV Auctions, Chennai
Company: ACV Auctions
Location: Chennai, India
Team: Machine Learning / MLOps
Experience: 5+ years
Focus: ML deployment, automation, data pipelines & production monitoring
Role Overview
ACV’s ML team is expanding its MLOps function to support the growing number of machine-learning applications across its marketplace, operations and sales platforms. The role focuses on taking ML solutions from development through production deployment, serving and monitoring.
Core Responsibilities
Work with ML engineers to build, automate, deploy and monitor ML applications.
Develop data pipelines feeding ML models.
Deploy new ML models into production.
Build REST APIs for serving ML predictions.
Monitor production model performance.
Support end-to-end ML-enabled software solutions.
Evaluate technical recommendations based on the business problem, data, ML theory and product feasibility.
Required Skills
Area Requirements
Programming Advanced Python, SQL
APIs FastAPI, Flask, REST APIs
Caching Redis
Streaming Kafka
Cloud AWS / GCP
Containers Docker, Kubernetes
DevOps CI/CD
ML ML project/research experience
Data Data pipeline development
Preferred / Bonus
Experience with MLOps-specific technologies such as:
Vertex AI
Ray
Feast
Kubeflow
MLflow
ML model training
Data pipeline development
Experience & Education
5+ years of relevant ML project/research or lab experience.
Graduate education in a computationally intensive field, or equivalent professional experience.
Best-Fit Profile
The strongest candidates would be MLOps Engineers, ML Engineers or ML Platform Engineers who can bridge ML development and production engineering. In particular, the combination of Python + REST APIs + Kafka + Redis + AWS/GCP + Kubernetes/Docker + CI/CD is central to this role.
The position is particularly relevant for someone who enjoys building the infrastructure that allows ML teams to train, deploy, serve and continuously monitor models at scale.