WHOOP is seeking a Senior Software Engineer to join its MLOps team, focusing on the development and optimization of ML cloud infrastructure to support the deployment and scaling of machine learning models.
Requirements
- Design, develop, and maintain cloud-based infrastructure to support the deployment and scaling of machine learning models.
- Implement automated pipelines for continuous integration and continuous deployment (CI/CD) of ML models, ensuring seamless transitions from development to production environments.
- Collaborate closely with Data Scientists and AI teams to understand model requirements and facilitate the transition from prototype to production.
- Develop APIs, microservices, and other components necessary to integrate ML models into existing systems, enabling real-time inference and decision-making.
- Leverage cloud services to optimize the deployment and performance of machine learning models and associated infrastructure.
- Monitor and optimize the performance of ML models in production, addressing issues related to latency, scalability, and resource utilization.
- Act as a key technical partner to Data Scientists, providing guidance on best practices for model deployment, versioning, and infrastructure design.
- Support AI teams by troubleshooting and resolving technical challenges related to model deployment and performance in production.
- Stay up-to-date with the latest advancements in ML infrastructure, cloud computing, and AI deployment strategies, and proactively suggest and implement improvements to enhance the efficiency, reliability, and scalability of ML operations within the organization.