Employer listing
Software Engineer, ML Platform
Gusto
Denver, Co · hybrid · full time
$160,000 - $240,000
About Gusto
Gusto supports more than 500,000 small businesses nationwide with payroll, health insurance, 401(k)s, and HR services.
About the Role
Join the ML Platform team to build and scale Gusto's ML and AI platform. Work closely with AI/ML engineers to build, deploy, and iterate reliable, scalable infrastructure. Apply expertise in the machine learning model development lifecycle, data pipelines, and data infrastructure to support teams across Gusto.
Responsibilities
- Build core components of the ML and AI platform roadmap, including MLOps solutions with automated pipelines and standardized processes to build, deploy, run, monitor, debug, and retrain models.
- Develop, maintain, and enhance frameworks for machine learning model development and deployment.
- Collaborate with 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.
- Develop new model deployment patterns using CI/CD pipelines and automated testing.
- Apply AI tools regularly in engineering workflows and identify opportunities to reduce effort, simplify workflows, and provide proactive guidance.
- Adopt current best practices for AI technologies across technical development.
Qualifications
- At least 5 years of software engineering experience using Python, Ruby, or Java.
- Demonstrated experience designing and developing infrastructure and platform services for the machine learning lifecycle, including feature stores, model development, deployment, and observability tools.
- Experience with at least one major cloud platform; AWS is preferred, not required.
- Strong understanding of ML infrastructure, data pipelines, and data infrastructure.
- Curiosity and experimentation with emerging AI frameworks, including applying and sharing best practices to evaluate and scale AI safely across teams.
- Comfort with AI-assisted development tools and a habit of staying current with emerging software development approaches.
- Interest in developing software, documenting optimal processes, working with data, and understanding end-user needs.
Compensation and Benefits
- Denver: targeted cash compensation of $160,000–$200,000 per year.
- San Francisco and New York: targeted cash compensation of $190,000–$240,000 per year.
- Final offers depend on experience, expertise, role, level, and location and may vary from these ranges.
- Full-time employees receive benefits and equity through RSUs.
- Listed variable pay target: 0.
Locations and Work Expectations
- Hybrid opportunities in Denver, CO; New York, NY; and San Francisco, CA.
- Office attendance is expected on designated days approximately 2–3 days per week, or more depending on the role.
- San Francisco office expectations also encompass the San Jose metro area.
- A secure, reliable, consistent internet connection is required when approved to work outside an office, including hybrid non-office days.
- Regular, predictable attendance and timely responsiveness to colleagues, customers, and stakeholders are expected.
Interview and Application Information
- AI experience requirements will be assessed during the interview process. All team members are expected to engage with relevant AI tools and develop their fluency.
- Gusto titles describe craft and scope of ownership rather than traditional rank; recruiters can clarify how this role compares with other titles or levels.
- Candidates needing medical or religious accommodations during the application process may request them through Gusto's accommodation form.
- Application information is subject to Gusto's Applicant Privacy Notice.
Benefits
Full-time employees receive benefits and equity through restricted stock units (RSUs).