Demo

Machine Learning Engineer

Virtusa
Minneapolis, MN Full Time
POSTED ON 4/6/2026
AVAILABLE BEFORE 5/4/2026
Role Summary:-

Builds, trains and tunes machine learning models. Translates data science experiments into scalable, production-ready ML solutions.

Ker Responsibilities ➖

  • Translate data science prototypes into production-grade ML services and pipelines.
  • Build training and inference code with reproducibility, versioning, and automated testing.
  • Implement scalable model serving (online/offline), batching, and latency/throughput optimization.
  • Integrate model lifecycle tooling (tracking, registry, deployment automation, monitoring).
  • Collaborate with Data Engineering on feature pipelines and data contracts.
  • Own production health: drift detection, performance regression, rollback strategies, and incident response.

Required Qualification:-

  • 5 years software engineering with 2 years shipping ML models to production.
  • Strong Python skills and experience with ML frameworks (TensorFlow/PyTorch).
  • Experience with containers and orchestration (Docker/Kubernetes) and API development.
  • Understanding of ML system design (data leakage, training-serving skew, drift).
  • CI/CD and DevOps practices applied to ML workloads (MLOps).

Nice to have:-

  • Experience with feature stores, model registries, and model monitoring stacks.
  • GPU optimization and distributed training experience.
  • Experience with responsible AI toolkits and compliance requirements.

Salary.com Estimation for Machine Learning Engineer in Minneapolis, MN
$128,738 to $160,180
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Engineer?

Sign up to receive alerts about other jobs on the Machine Learning Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Virtusa

  • Virtusa York, NY
  • Role : Java Developer - Intermediate Skills At least 2 years of experience with Java Strong knowledge of Spring framework Strong knowledge of relational da... more
  • 8 Days Ago

  • Virtusa York, NY
  • Note: Azure Foundry and Cognitive Services automation are the required skills. Job Title:Test Automation Engineer SeniorJob Description: We are seeking a s... more
  • 8 Days Ago

  • Virtusa Indianapolis, IN
  • Job description This role is focused on certificate discovery and automation. Additional focus will be on operational support for the Venafi Platform appli... more
  • 9 Days Ago

  • Virtusa Columbus, OH
  • Bachelors degree in Computer Science, Information Systems, Business Administration, or a related field. 8 years of experience as a Business Analyst, prefer... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Machine Learning Engineer jobs in the Minneapolis, MN area that may be a better fit.

  • AV Minneapolis, MN
  • Worker Type Regular Summary Job Description The Machine Learning Engineer will have the opportunity to interact with R&D Group to develop a variety of inno... more
  • 8 Days Ago

  • Brooksource Minneapolis, MN
  • Job Title: AI/ML Engineer Job Location: Hybrid - Minneapolis MN (onsite 3x a week) Job Type: Long term contract Job Pay: 60-70 hourly Overview This Enginee... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!