Whoop - Software Engineer, Machine Learning
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 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 • 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. Partial telecommuting permissible from normal commuting distance.
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.
No credit card. Takes 10 seconds.