WHOOP is seeking a highly skilled Senior Software Engineer to join their MLOps team, focusing on developing and optimizing ML cloud infrastructure. This role is crucial in supporting the Data Science and AI teams by building robust, scalable systems for productionalizing machine learning models. The successful candidate will be at the forefront of bringing advanced AI solutions into production, ensuring they are reliable, scalable, and ready to drive value across WHOOP.
Key responsibilities include:
- Designing and maintaining cloud-based infrastructure for ML model deployment and scaling
- Implementing automated CI/CD pipelines for ML models
- Collaborating with Data Scientists and AI teams to transition models from prototype to production
- Developing APIs and microservices for ML model integration
- Leveraging cloud services (e.g., AWS SageMaker, Lambda, ECS) for optimized ML deployments
- Monitoring and optimizing ML model performance in production
- Providing technical guidance on best practices for model deployment and infrastructure design
- Staying current with advancements in ML infrastructure and AI deployment strategies
The ideal candidate will have:
- A Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 5+ years of software engineering experience, focusing on ML infrastructure in cloud environments
- Deep expertise in AWS services
- Strong programming skills in Python or Java
- Experience in productionalizing ML models and building real-time inference APIs
- Expertise in designing scalable cloud architectures for ML operations
- Strong understanding of microservices and distributed systems
- Excellent collaboration skills
- Experience with Agile/Scrum methodologies
This role is based in the WHOOP office in Boston, MA, and the successful candidate must be prepared to relocate if necessary. WHOOP values diversity and encourages all interested candidates to apply, even if they don't meet every qualification.