Experience
6 - 11 yrs
Job Location
Chennai, India
Vacancy
1
Designation
Machine Learning Engineer
Job Type
Not specified
Job Description
Job Title: Machine Learning Engineer
Experience: 6+ Years
Location: Chennai
Employment Type: Full-Time
We are looking for an experienced Machine Learning Engineer to design, deploy, and maintain scalable AI/ML solutions in production environments. The ideal candidate will have strong expertise in Python, MLOps, data engineering, CI/CD pipelines, containerization, and cloud-native technologies. This role involves collaborating with Data Scientists, DevOps, and Engineering teams to industrialize machine learning models, optimize data pipelines, and ensure secure, reliable, and high-performing AI applications.
Key Responsibilities- Design, develop, and optimize data ingestion and ETL pipelines for AI/ML applications.
- Build, deploy, and maintain production-grade machine learning pipelines using MLOps best practices.
- Develop and maintain scalable Python applications with a focus on performance, code quality, and security.
- Manage Python environments, dependencies, and package compatibility across development and production environments.
- Implement and maintain CI/CD pipelines for automated deployment of machine learning applications.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Design and optimize workflows using Apache Airflow for data processing and ML orchestration.
- Develop and optimize virtualized data access layers using Denodo.
- Work with PostgreSQL databases for schema design, query optimization, and data management.
- Perform vulnerability assessments and implement secure coding practices across AI/ML applications.
- Troubleshoot production issues, perform root cause analysis, and ensure high availability of ML services.
- Collaborate with cross-functional teams to translate business requirements into scalable AI solutions.
- Implement logging, monitoring, and observability for AI applications.
- Stay updated with emerging AI/ML technologies, including Large Language Models (LLMs) and Agentic AI.
- 6+ years of experience in Python development.
- Strong expertise in Object-Oriented Programming (OOP), decorators, performance optimization, and secure coding practices.
- Experience with Python environment management tools such as pip, uv, mamba, and micromamba.
- Hands-on experience in MLOps, model deployment, model versioning, and production support.
- Strong knowledge of Docker and Kubernetes.
- Experience with Jenkins and GitLab CI/CD pipelines.
- Good understanding of Linux administration and Bash scripting.
- Strong SQL skills with PostgreSQL.
- Experience with Denodo Data Virtualization Platform.
- Expertise in Apache Airflow DAG development and workflow orchestration.
- Experience integrating Airflow with databases, APIs, and ML platforms.
- Knowledge of monitoring, logging, debugging, and incident management.
- Familiarity with secure software development lifecycle (SDLC) practices.
- Experience working in Agile development environments.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
