Connecting job seekers with genuine opportunities — always free to apply Post a Job Free →

Machine Learning Engineer

Tata Consultancy Services

Full-time Remote India

Job Description

About This Role

Tata Consultancy Services (TCS) is hiring a skilled Machine Learning Engineer to design, build, and productionize ML systems for TCS's global client base — spanning financial services, retail, telecom, healthcare, and manufacturing across 50+ countries.

Job Overview

As a TCS Machine Learning Engineer, you will bridge the gap between data science experimentation and production-grade ML systems — building scalable model serving infrastructure, feature stores, training pipelines, and real-time inference APIs that power AI-driven applications for TCS clients worldwide.

Key Responsibilities

  • Design and implement production-grade ML pipelines including data ingestion, feature engineering, model training, and serving infrastructure
  • Deploy machine learning models to cloud environments (AWS, Azure, GCP) using containerization (Docker, Kubernetes) and CI/CD pipelines
  • Build real-time and batch model inference APIs using FastAPI, Flask, or cloud-native serving platforms
  • Implement MLOps workflows including model versioning (MLflow), A/B testing, performance monitoring, and automated retraining
  • Collaborate with data scientists, data engineers, and client stakeholders to translate model prototypes into scalable production systems
  • Optimize model performance, latency, and infrastructure cost for large-scale production deployments

Requirements & Skills

  • B.Tech/M.Tech in Computer Science, Engineering, or a related field
  • 3–6 years of ML engineering or data science engineering experience
  • Strong Python programming skills with experience in ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Proficiency with cloud platforms (AWS SageMaker, Azure ML, or GCP Vertex AI) and containerization tools
  • Experience with Spark, Kafka, or distributed data processing for large-scale ML pipelines
  • Solid understanding of software engineering best practices — version control, unit testing, code reviews

Benefits & Work Conditions

  • Competitive salary with annual appraisals and performance bonuses
  • Work-from-anywhere flexibility under TCS's hybrid/remote delivery model
  • TCS iEvolve and Fresco Play learning platforms for AI/ML certification support
  • Comprehensive health insurance, PF, and gratuity benefits
  • Potential for international onsite assignments across TCS client locations globally
  • Access to TCS AI/ML CoE and internal hackathons and innovation challenges

About the Company

Tata Consultancy Services (TCS) is India's largest IT company and among the most valued IT services brands globally, with over 600,000 employees serving clients in 55 countries. TCS's AI & Cognitive Business unit is one of the largest AI/ML delivery organizations in the world, working on cutting-edge applications of data science, NLP, computer vision, and AI-driven automation for global enterprises.

How to Apply

Apply at tcs.com/careers. Search "Machine Learning Engineer" or "Data Scientist" to find current openings across TCS locations.

Job Details

Salary ₹9 – ₹17 / month
Job Type Full-time
Work Mode Remote
Location Mumbai, Maharashtra
Bengaluru, Karnataka
Hyderabad, Telangana
Noida, Uttar Pradesh
Apply Before Jul 13, 2026
Important: We never charge any fee at any stage of the hiring process. If anyone asks for money, report it to [email protected].
Similar Jobs

No similar jobs found.