1

Machine Learning Software Engineer Jobs in Massachusetts

WHOOP is a company focused on health and fitness technology, and they are seeking a Software Engineer specializing in Machine Learning. The role involves designing, developing, and deploying machine ...

Software Engineer, Machine Learning

Boston, MA · On-site +1

$150K - $215K/yr

... Software Engineering or related technical field (or foreign degree equivalent) and 5 years of experience developing and delivering machine learning models and algorithms into production. Will also ...

... Software Engineering or related technical field (or foreign degree equivalent) and 5 years of experience developing and delivering machine learning models and algorithms into production. Will also ...

... Software Engineering or related technical field (or foreign degree equivalent) and 5 years of experience developing and delivering machine learning models and algorithms into production. Will also ...

As a machine learning engineer, you will develop natural language processing systems that help our ... Experience with software engineering practices (e.g. Agile, unit testing, code reviews, design ...

Opportunity Overview As a Machine Learning Engineer, you will design, develop, and deploy applied ... Collaborate with software, product, and application engineering teams to integrate ML solutions ...

Opportunity Overview As a Machine Learning Engineer, you will design, develop, and deploy applied ... Collaborate with software, product, and application engineering teams to integrate ML solutions ...

Machine Learning Engineer Chicago, United States; Hong Kong, Hong Kong; Sydney, Australia As a ... You'll collaborate with leading researchers, hardware experts, and software engineers to build ...

Work with data scientists, application developers, product managers and software engineers to develop and support software for new machine learning products. What you'll need: * Minimum Requirements:

Work with data scientists, application developers, product managers and software engineers to develop and support software for new machine learning products. What you'll need: * Minimum Requirements:

next page

Showing results 1-20

Machine Learning Software Engineer information

See Massachusetts salary details

$69.3K

$161.1K

$224.4K

How much do machine learning software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for machine learning software engineer in Massachusetts is $161,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,100.00 and $188,900.00 per year, depending on experience, location, and employer.

What does a Machine Learning Software Engineer do?

A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.

What are the key skills and qualifications needed to thrive in the Machine Learning Software Engineer position, and why are they important?

To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.

What are the day-to-day responsibilities of a Machine Learning Software Engineer?

As a Machine Learning Software Engineer, your daily tasks typically include developing and optimizing machine learning models, collaborating with data scientists and product teams to define requirements, and integrating models into production systems. You’ll work extensively with large datasets to preprocess, analyze, and validate data, as well as monitor model performance and iterate on solutions when needed. It's common to participate in code reviews, contribute to architectural decisions, and maintain documentation for reproducibility and knowledge sharing. This role offers a dynamic and intellectually stimulating environment, making it ideal for those who enjoy solving complex technical problems and working at the intersection of engineering and data science.

What are the most commonly searched types of Machine Learning Software Engineer jobs in Massachusetts? The most popular types of Machine Learning Software Engineer jobs in Massachusetts are:
What are popular job titles related to Machine Learning Software Engineer jobs in Massachusetts? For Machine Learning Software Engineer jobs in Massachusetts, the most frequently searched job titles are:
What are popular job titles related to Machine Learning Software Engineer jobs in MA? For Machine Learning Software Engineer jobs in MA, the most frequently searched job titles are:
Software Engineer, Machine Learning

Software Engineer, Machine Learning

WHOOP

Boston, MA • On-site

Full-time

Posted 6 days ago


Job description

Job Summary:
WHOOP is a company focused on health and fitness technology, and they are seeking a Software Engineer specializing in Machine Learning. The role involves designing, developing, and deploying machine learning models and tools to enhance member insights and lifestyle improvements.
Responsibilities:
• Design, develop, and deploy WHOOP’s core technology by implementing machine learning and artificial intelligence models into production systems to generate insights and recommendations for member behavior and lifestyle improvement.
• Build and design tools, models, algorithms, and infrastructure to support Data Scientists in developing, deploying, and monitoring machine learning models.
• Develop and maintain WHOOP’s full-stack internal toolset, including VueJS, Java, and Postgres.
• Collaborate with Data Science team members to support model development, training, and monitoring activities.
• Develop and maintain production-ready Python services, ensuring testability, reliability, and scalability, and implement best practices around testing, observability, and monitoring.
• Refactor production codebase to improve performance, reduce complexity, and enhance maintainability.
• Participate in the design, planning, and development of new software features for WHOOP’s platform.
• Deliver software features through iterative development and code review processes (e.g., pull requests).
• Perform troubleshooting and debugging using logging and monitoring tools such as DataDog, Sentry, and Kibana.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Data Science, Software Engineering or related technical field (or foreign degree equivalent) and 5 years of experience developing and delivering machine learning models and algorithms into production.
• Will also accept a Master’s degree in Computer Science, Data Science, Software Engineering or related technical field (or foreign degree equivalent) and 2 years of experience developing and delivering machine learning models and algorithms into production.
• At least 2 years of experience with front end development using modern frameworks (Vue or React).
• At least 2 years of experience with API design and development using Java, C++, and Python.
• At least 2 years of experience using SQL for relational database design and development.
• At least 2 years of troubleshooting experience utilizing AWS Cloudwatch, DataDog, Sentry or Kibana.
• At least 2 years of experience using a cloud computing platform such as AWS, Azure, or GCP.
• At least 2 years of experience developing, testing, and deploying production Python code.
Company:
WHOOP provides wearable fitness technology and a subscription platform that tracks physiological data for health and performance insights. Founded in 2012, the company is headquartered in Boston, USA, with a team of 501-1000 employees. The company is currently Late Stage.

Whoop logo

About Whoop

Sourced by ZipRecruiter

At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users (Olympians, Professional Athletes, Fitness Enthusiasts, etc) to perform at a higher level through a deeper understanding of their bodies and daily lives.

Industry

Fitness and sports centers

Company size

501 - 1,000 Employees

Headquarters location

Boston, MA, US

Year founded

2012