About This Role
Building and scaling the machine learning and AI platform is at the core of this role. As a Machine Learning Platform Engineer, you will collaborate with AI/ML engineers to develop and deploy high-quality infrastructure solutions that ensure reliability and effectiveness.
Responsibilities
- Build core components of the ML and AI Platform technical roadmap to design and build MLOps solutions with automated pipelines and standardized processes to build, deploy, run, monitor, debug, and retrain ML and AI models.
- Develop, maintain, and enhance frameworks for machine learning model development and deployment.
- Collaborate with the ML/AI builders and application owners to determine business requirements and SLAs for API-enabled services.
- Develop, maintain, and enhance infrastructure supporting machine learning services.
- Support the development of new patterns for the deployment of machine learning models with CI/CD pipelines and automated testing.
- Apply AI tools as a regular part of your engineering workflow, and bring an AI-native lens to engineering and product decisions: identify where AI can reduce effort, simplify complex workflows, and surface proactive guidance.
- Adopt the latest best practices for using AI technologies across all aspects of technical development.
Requirements
- At least 5+ years of software engineering experience (Python, Ruby or Java).
- Demonstrated experience designing and developing infrastructure and platform services for machine learning lifecycle, such as feature stores, model development, deployment, and observability tools and solutions.
- Experience with at least one of the major cloud platforms (AWS preferred but not required).
- Curiosity and experimentation with emerging AI frameworks, applying and sharing best practices to evaluate and scale AI use safely across teams.
- Comfort with AI-assisted development tools and a habit of staying current with emerging approaches to building software.
Benefits
- Competitive base pay and equity (RSUs).
- Comprehensive benefits package.
Important Details
- Schedule: In-office 2-3 days per week for employees based in Denver, San Francisco, and New York City.
- Application deadline: Not specified.
Application Process
- Follow the application instructions provided during the recruitment process.
About the Company
Gusto is on a mission to grow the small business economy by handling payroll, health insurance, 401(k)s, and HR for over 500,000 small businesses nationwide. The company is committed to building a diverse workplace that reflects the communities it serves.