
Hybrid opportunity at
GustoSoftware Engineer, ML Platform
Gusto provides human resources, payroll, 401(k), and health insurance services to support over 500,000 small businesses nationwide. Operating with teams located in San Francisco, Denver, and…
Career Tools
About This Role
Gusto provides human resources, payroll, 401(k), and health insurance services to support over 500,000 small businesses nationwide. Operating with teams located in San Francisco, Denver, and New York, the company is currently hiring a Software Engineer, ML Platform to join its machine learning platform division in a hybrid work arrangement. This position centers on constructing, scaling, and maintaining robust infrastructure to support machine learning and artificial intelligence operations across the…
Job Description
Gusto provides human resources, payroll, 401(k), and health insurance services to support over 500,000 small businesses nationwide. Operating with teams located in San Francisco, Denver, and New York, the company is currently hiring a Software Engineer, ML Platform to join its machine learning platform division in a hybrid work arrangement.
This position centers on constructing, scaling, and maintaining robust infrastructure to support machine learning and artificial intelligence operations across the organization. The engineer will partner closely with application owners and AI/ML engineers to deliver reliable solutions, manage data pipelines, and implement automated MLOps pipelines. Applicants should be comfortable engaging with emerging AI tools and incorporating them into daily development workflows.
Ideal candidates possess extensive programming experience, a deep understanding of the machine learning lifecycle, and familiarity with cloud platform environments. This role suits professionals who enjoy building technical roadmaps, writing maintainable software, and collaborating with cross-functional teams to streamline model deployment and observability.
Responsibilities
- Design and build MLOps solutions featuring automated pipelines for deploying, running, monitoring, debugging, and retraining artificial intelligence and machine learning models
- Develop, maintain, and enhance frameworks dedicated to machine learning model deployment and development
- Partner with application owners and machine learning builders to establish service level agreements and business requirements for API-driven services
- Create and maintain the underlying infrastructure that supports machine learning services
- Build new patterns for deploying machine learning models utilizing automated testing and CI/CD pipelines
- Integrate artificial intelligence tools into standard engineering workflows to streamline complex tasks
Requirements
- Minimum of five years of software engineering experience utilizing Python, Ruby, or Java
- Demonstrated background in designing and building infrastructure and platform services for the machine learning lifecycle, including feature stores, observability tools, model development, and deployment solutions
- Familiarity with at least one major cloud platform
- Commitment to working from the San Francisco office approximately two to three days per week
Qualifications
- Preferred experience with Amazon Web Services
- Habit of staying current with emerging software development approaches and AI-assisted tools
- Curiosity regarding experimentation with developing artificial intelligence frameworks
Core Skills
Benefits
- Competitive base pay
- Equity in the form of restricted stock units
- Comprehensive employee benefits
Frequently Asked Questions
What is the location and remote policy for this role?
This position is based in San Francisco with a hybrid work schedule. Employees are expected to work from the office approximately two to three days per week.
What are the primary technical experience requirements?
Applicants must have at least five years of software engineering experience using Python, Ruby, or Java, along with demonstrated experience developing platform services for the machine learning lifecycle.
What compensation and benefits are offered?
All full-time employees receive competitive base pay, benefits, and equity in the form of restricted stock units. The specific cash compensation for San Francisco ranges between $190,000 and $240,000 per year, determined by experience and expertise.
What cloud platform experience is preferred?
Amazon Web Services is preferred, though experience with other major cloud platforms is also acceptable.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.

