Data Scientist – Python & Machine Learning | TCS Careers, Kolkata

September 11, 2025

Job Description

Summary

Tata Consultancy Services (TCS) is seeking an experienced Data Scientist with expertise in Python programming and Machine Learning for opportunities in Kolkata and Mumbai. This role is ideal for professionals who want to leverage data analytics, predictive modeling, and machine learning frameworks to deliver actionable insights for business growth. As a TCS Data Scientist, you will design, implement, and optimize data-driven solutions, collaborate with cross-functional teams, and work on cutting-edge AI/ML applications in a fast-paced technology environment.


Job Details at a Glance

TitleData Scientist – Python & Machine Learning
CompanyTata Consultancy Services (TCS)
LocationKolkata (also Mumbai)
Experience4 – 10 years
ShiftDay Shift
FunctionTechnology
RoleDeveloper
Apply By31-Dec-2025

Key Responsibilities

1. Data Analysis & Modeling

  • Develop and maintain machine learning models to support business decisions.
  • Perform data pre-processing, cleaning, and feature engineering using Python.
  • Apply predictive analytics, statistical modeling, and data visualization techniques.

2. Machine Learning & AI Solutions

  • Design and implement supervised and unsupervised learning algorithms.
  • Utilize frameworks like scikit-learn, TensorFlow, and PyTorch for model development.
  • Deploy and monitor ML models in production environments.

3. Collaboration & Communication

  • Work with business stakeholders to understand data requirements and objectives.
  • Translate complex data insights into actionable recommendations.
  • Document methodologies, findings, and results for team knowledge sharing.

Required Skills

  • Strong proficiency in Python programming for data analytics and ML applications.
  • Experience with machine learning algorithms, statistical modeling, and predictive analytics.
  • Hands-on experience with data visualization tools (Matplotlib, Seaborn, or similar).
  • Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
  • Strong analytical, problem-solving, and communication skills.

Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or a related field
  • 4 – 10 years of experience in data science, Python programming, and machine learning

Why Join TCS

  • Work on advanced AI/ML projects in a global technology leader.
  • Collaborate with expert teams and gain exposure to real-world data science challenges.
  • Opportunity to grow as a Data Scientist in Python and Machine Learning with cutting-edge tools and frameworks.

Apply Now

Advance your career as a Data Scientist – Python & Machine Learning at TCS. Apply today through the TCS Careers Portal to join a team driving innovative AI and ML solutions.