Software Engineer, Machine Learning

Whoop Whoop · Consumer · Boston, MA · Machine Learning & Research

Software Engineer, Machine Learning at Whoop responsible for designing, developing, and deploying ML models into production systems, building supporting infrastructure, and maintaining production Python services. Requires a Bachelor's degree and 5 years of experience or a Master's degree and 2 years of experience in ML model deployment, front-end development, API design, SQL, cloud platforms, and troubleshooting tools.

What you'd actually do

  1. 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.
  2. Build and design tools, models, algorithms, and infrastructure to support Data Scientists in developing, deploying, and monitoring machine learning models.
  3. Develop and maintain WHOOP’s full-stack internal toolset, including VueJS, Java, and Postgres.
  4. Collaborate with Data Science team members to support model development, training, and monitoring activities.
  5. Develop and maintain production-ready Python services, ensuring testability, reliability, and scalability, and implement best practices around testing, observability, and monitoring.

Skills

Required

  • front end development using modern frameworks (Vue or React)
  • API design and development using Java, C++, and Python
  • SQL for relational database design and development
  • troubleshooting experience utilizing AWS Cloudwatch, DataDog, Sentry or Kibana
  • developing, testing, and deploying production Python code
  • cloud computing platform such as AWS, Azure, or GCP

Nice to have

  • Machine Learning
  • Artificial Intelligence

What the JD emphasized

  • developing and delivering machine learning models and algorithms into production

Other signals

  • Deploying ML models into production
  • Build and design tools, models, algorithms, and infrastructure to support Data Scientists
  • Develop and maintain production-ready Python services