onsite
Senior AI/ML Engineer - Tata Consultancy Services (TCS)
ML Engineer
Senior AI/ML Engineer responsible for transforming data science prototypes into production‑grade machine learning services, building scalable pipelines, and ensuring model reliability and performance across online and offline environments.
About the role
Key Responsibilities
- Translate data science prototypes into production‑grade ML services and pipelines.
- Build training and inference code with reproducibility, versioning, and automated testing.
- Implement scalable model serving (online/offline), batching, and latency/throughput optimization.
- Integrate model lifecycle tooling (tracking, registry, deployment automation, monitoring).
- Collaborate with Data Engineering on feature pipelines and data contracts.
- Own production health: drift detection, performance regression monitoring, and incident response.
Requirements
- Strong experience in Python and machine learning frameworks (e.g., scikit‑learn, TensorFlow, PyTorch).
- Proficiency with containerization (Docker) and CI/CD pipelines for ML deployments.
- Hands‑on experience with model serving platforms (e.g., TensorFlow Serving, TorchServe, or custom REST APIs).
- Knowledge of data engineering concepts and feature pipeline orchestration.
- Excellent problem‑solving skills and a proactive approach to monitoring and maintaining model performance.
Skills
pythonmachine learningdockercicd