TymblHub

© 2026 TymblHub

Machine Learning Engineer

SWITS DIGITAL Private Limited
Posted on
SWITS DIGITAL Private Limited logo

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

Job Summary

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.
Required Skills
  • 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.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

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.