Software Engineer, Machine Learning
Whoop
Boston, MA
Onsite
2026-06-21
Typical pay for this role in Boston
$100K - $173K
Low
$100K
Median
$131K
High
$173K
Official salary benchmark · BLS OEWS 2025
Job description
<div>Duties:</div>
<div> </div>
<div>Design, develop, and deploy WHOOP’s core technology by implementing machine learning and<br>artificial intelligence models into production systems to generate insights and<br>recommendations for member behavior and lifestyle improvement. Build and design tools, models,<br>algorithms, and infrastructure to support Data Scientists in developing, deploying, and monitoring<br>machine learning models. Develop and maintain WHOOP’s full-stack internal toolset, including<br>VueJS, Java, and Postgres. Collaborate with Data Science team members to<br>support model development, training, and monitoring activities. Develop and maintain production-<br>ready Python services, ensuring testability, reliability, and scalability, and implement best<br>practices around testing, observability, and monitoring. Refactor production codebase to improve<br>performance, reduce complexity, and enhance maintainability. Participate in the design, planning,<br>and development of new software features for WHOOP’s platform. Deliver software features<br>through iterative development and code review processes (e.g., pull requests).<br>Perform troubleshooting and debugging using logging and monitoring tools such as DataDog,<br>Sentry, and Kibana.</div>
<div> </div>
<div>Requirements:</div>
<div> </div>
<div>Bachelor’s degree in Computer Science, Data Science, Software Engineering or related technical<br>field (or foreign degree equivalent) and 5 years of experience developing and delivering machine<br>learning models and algorithms into production. Will also accept a Master’s degree in Computer<br>Science, Data Science, Software Engineering or related technical field (or foreign degree<br>equivalent) and 2 years of experience developing and delivering machine learning models and<br>algorithms into production. Required Skills: At least 2 years of experience with front end<br>development using modern frameworks (Vue or React); At least 2 years of experience with API<br>design and development using Java, C++, and Python; At least 2 years of experience using SQL for<br>relational database design and development; At least 2 years of troubleshooting experience<br>utilizing AWS Cloudwatch, DataDog, Sentry or Kibana; At least 2 years of experience using a<br>cloud computing platform such as AWS, Azure, or GCP; At least 2 years of experience developing,<br>testing, and deploying production Python code. Partial telecommuting permissible from normal commuting distance.</div>
On the map
map
See this employer on the map — Boston