DataJobs.io
← Back to all jobs

Job Description

Benefits

Join Tata Consultancy Services in Pennington, NJ and access a comprehensive benefits package that supports your health, finances, and ongoing professional growth.

  • Discretionary Annual Incentive
  • Medical Coverage (Medical & Health, Dental & Vision)
  • Disability Insurance
  • Pet Insurance
  • Maternal & Parental Leaves
  • Auto & Home Insurance
  • Identity Theft Protection
  • Commuter Benefits
  • Certification & Training Reimbursement
  • Vacation, Time Off, Sick Leave & Holidays
  • 401K Plan
  • Performance Bonus
  • College Fund
  • Student Loan Refinancing

Overview

This onsite Machine Learning Engineer role at Tata Consultancy Services is based in Pennington, NJ. It emphasizes hands-on data science, model development, and building scalable ML data pipelines to deliver production-ready solutions. The position requires a Bachelor of Computer Science and offers a salary range of USD 105,000 - 125,000 per year.

Responsibilities

  • Hands-on ML engineering with deep experience in data science, model development, and scalable data/ML pipelines.
  • Delivery of production-ready ML solutions with strong execution and technical craftsmanship.

Requirements

  • CI/CD for ML using MLflow, Kubeflow, SageMaker, or Azure ML
  • Model versioning, monitoring, and retraining workflows
  • Docker and Kubernetes for deployment
  • Strong Python proficiency (NumPy, pandas, scikit-learn, PyTorch/TensorFlow)
  • Experience with AWS, Azure, or GCP ML services
  • Supervised models such as Logistic Regression, Random Forest, XGBoost/LightGBM, SVMs
  • Deep learning: Neural Networks, CNN, RNN, Transformers (PyTorch or TensorFlow); classification models and evaluation methods (AUC, ROC, precision/recall, cross-validation)
  • Data cleaning, handling missing values and outliers; feature scaling, encoding, time-series feature generation; strong exploratory data analysis and statistical analysis skills
  • Building and maintaining ML/data pipelines with Spark, Databricks, Airflow; data ingestion, transformation, validation (Great Expectations preferred)

Technologies

  • MLflow
  • Kubeflow
  • SageMaker
  • Azure ML
  • Docker
  • Kubernetes
  • Python ecosystem: NumPy, pandas, scikit-learn, PyTorch, TensorFlow
  • AWS, Azure, GCP ML services
  • Spark, Databricks, Airflow
  • Great Expectations
  • XGBoost, LightGBM
  • Logistic Regression, Random Forest, SVMs
  • Neural Networks, CNN, RNN, Transformers

Job Details

  • Location: Pennington, NJ
  • Salary: USD 105,000 - 125,000 per year
  • Education: Bachelor of Computer Science
  • Job ID: 409540
  • Job Function: Technology
  • Role: Engineer

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.