Demo

Machine Learning Engineer

Virtusa Corporation
Dallas, TX Full Time
POSTED ON 11/6/2026
AVAILABLE BEFORE 12/6/2026

Machine Learning Engineer

We are seeking a Senior Machine Learning Engineer with 5–7 years of experience in designing, developing, deploying, and maintaining machine learning models and AI-driven solutions. The ideal candidate should have strong expertise in Python, machine learning algorithms, and ML frameworks, with experience building scalable ML pipelines and deploying models into production environments.

Responsibilities

The Machine Learning Engineer will be responsible for designing, developing, training, and optimizing machine learning models to solve complex business problems. This role involves working with both structured and unstructured datasets to identify patterns and generate actionable insights. The engineer will implement supervised, unsupervised, and deep learning algorithms and deploy these models into production environments. Collaboration with data scientists, data engineers, architects, and business stakeholders is crucial to ensure that the models meet business needs and are integrated effectively into enterprise applications.

  • Design, develop, train, and optimize machine learning models to solve business problems.
  • Perform data preprocessing, feature engineering, model selection, and evaluation.
  • Develop scalable ML pipelines and integrate models into enterprise applications.
  • Work with structured and unstructured datasets to identify patterns and generate insights.
  • Implement supervised, unsupervised, and deep learning algorithms.
  • Deploy and monitor ML models in production environments.
  • Collaborate with data scientists, data engineers, architects, and business stakeholders.
  • Optimize model performance, accuracy, scalability, and reliability.
  • Implement model versioning, monitoring, and continuous improvement processes.
  • Follow best practices for code quality, testing, documentation, and model governance.

Requirements

<>Required Skills
  • Python & Machine Learning: Strong Python programming skills with hands-on experience in ML algorithms, Scikit-learn, TensorFlow, or PyTorch.
  • Data Science & Model Development: Experience in data preprocessing, feature engineering, statistical analysis, model training, evaluation, and optimization.
  • ML Deployment & MLOps: Experience deploying ML models into production, developing ML pipelines, model monitoring, and working with cloud platforms (AWS/Azure/Google Cloud Platform).
<>Preferred Skills
  • Cloud Platforms: Experience with AWS, Azure, or Google Cloud Platform for deploying and managing ML models.
  • Big Data Technologies: Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
  • Containerization: Experience with Docker and Kubernetes for deploying ML models in containerized environments.
  • Communication Skills: Strong ability to communicate complex technical concepts to non-technical stakeholders.
  • Problem-Solving: Excellent problem-solving skills and the ability to work independently as well as in a team.

Salary.com Estimation for Machine Learning Engineer in Dallas, TX
$139,680 to $174,188
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: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
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 Corporation

  • Virtusa Corporation Minneapolis, MN
  • JD for Java Full Stack Gen AI - Strong hands-on experience in Java, Spring Boot, APIs, Kafka, and modern frontend technologies (React/Angular). Proven full... more
  • 6 Days Ago

  • Virtusa Corporation Jersey, NJ
  • The Senior Cloud Infrastructure Architect leads the Infrastructure Optimization agenda. Working closely with the Infrastructure leadership team, this role ... more
  • 6 Days Ago

  • Virtusa Corporation Minneapolis, MN
  • Job Requirements Role Overview We are seeking a Lead Software Development Engineer in Test (SDET) with 8 years of experience to spearhead quality engineeri... more
  • 7 Days Ago

  • Virtusa Corporation Jersey, NJ
  • We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expe... more
  • 7 Days Ago


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

  • Capital One Plano, TX
  • Do you love building and pioneering in the AI and technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusiv... more
  • 7 Days Ago

  • Techstra Solutions Dallas, TX
  • Role Description: Leads in the development of cross-functional, multi-platform machine learning software systems. Uses technical knowledge and industry exp... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!