-
Tech Mahindra

Machine Learning Engineer

Tech Mahindra
United States · Full-time · Mid-Senior

We are seeking a highly motivated and talented Machine Learning Engineer with a strong background in anomaly detection to join our growing AI/ML team. In this role, you will be responsible for developing and deploying cutting-edge machine learning models to identify and predict anomalous events across various domains within our business. You will work closely with data scientists, engineers, and product managers to solve challenging problems and deliver impactful solutions.


Responsibilities:

  • Research, design, and develop advanced anomaly detection algorithms (e.g., isolation forests, one-class SVM, autoencoders, time series forecasting)
  • Train and evaluate machine learning models on large and complex datasets.
  • Develop and deploy real-time anomaly detection systems using scalable and efficient technologies.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical requirements.
  • Monitor model performance, identify areas for improvement, and continuously retrain and optimize models.
  • Stay abreast of the latest advancements in anomaly detection and machine learning research.
  • Contribute to the development of the best practices and guidelines for machine learning model development and deployment.
  • Communicate technical concepts effectively to both technical and non-technical audiences.

Qualifications:

  • Master's or Ph.D. in Computer Science, Statistics, Mathematics, or a related field.
  • 8+ years of experience in developing and deploying machine learning models in production environments.
  • Strong understanding of anomaly detection techniques and algorithms.
  • Proficiency in Python and experience with machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Excellent communication and collaboration skills.
  • Strong analytical and problem-solving skills.
  • Passion for machine learning and a strong desire to learn and grow.

Nice to have:

  • Experience with time series analysis and forecasting.
  • Experience with deep learning models (e.g., recurrent neural networks, convolutional neural networks).
  • Experience with MLOps practices (e.g., model monitoring, versioning, and deployment).
  • Publications in top-tier machine learning conferences or journals.


The pay range for this role is $110,000 - $135,000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law).

Key Skills

Ranked by relevance

machine learning neural networks deep learning tensorflow python cloud mlops aws gcp
Login to Apply
Posted
Jan 21, 2025
Type
Full-time
Level
Mid-Senior
Location
Austin

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
eschbach
Related

Machine Learning Engineer - Remote (all genders)

2026-05-28

Full-time
Associate
Germany
Software Development
Information Technology
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Booz Allen Hamilton
Related

Data Scientist, Mid

2026-05-20

Full-time
Not Applicable
United States
Software Development
Engineering