Staff Software Engineer (Retirement AI)
Posted Updated
- You’ll be a key engineer helping us ship real, user-facing AI at Gusto Retirement. This role is all about bias to action: owning problems end-to-end, getting working software in front of customers, and iterating quickly
- You’ll work closely with a small, senior team to implement language-model-powered experiences.
- We’re a small, focused AI product team building practical, high-impact experiences to help people save for retirement at Gusto Retirement
- The team is senior, collaborative, and very execution-focused—PMs bring strong ideas, and we own the execution fully. We work closely with product, design, and partner engineering teams, but keep tight ownership of our priorities and roadmap
- Design, build, and ship production features that use large language models to solve real customer problems
- Implement and integrate LLMs (prompting, tool loops, evaluation, monitoring, etc)
- Make pragmatic architecture decisions, de-risk tricky areas, and keep the work unblocked
- Partner with product and design to refine ideas, shape scope, and iterate quickly on end-to-end experiences
- Collaborate with other engineering teams to integrate with existing systems and unblock dependencies
- Write clear, reliable, well-tested code that ships quickly and scales well
Benefits
- Gender-affirming care and support
- Family care and support, including family planning and fertility benefits
- A variety of mental health resources
- Medical, dental, and vision insurance for employees and dependents
- Free meals and refreshments at the office (conversation and community is an added bonus!)
- Paid vacation, sick time, bereavement, and holidays, paid leaves, sabbatical, and more
- If you like being hands-on, making pragmatic technical decisions, working closely with product & design partners, and turning ideas into production features, you’ll be a great fit
- Hands-on experience implementing LLM-powered features (e.g., RAG flows, agents, tool loops, workflow automation with language models, etc)
- Experienced with Ruby on Rails (or any comparable language), React (or any comparable library)
- Strong engineering skills (e.g., services, APIs, data flows); comfortable spending most of your time coding
- Clear communicator who can work well with product, design, and other engineering teams without needing a formal management title
- Bias to action: you default to trying things, iterating, and learning, rather than getting stuck in analysis or waiting for direction
- 7+ years of software engineering experience building and shipping production products or platforms
- Experience running or heavily contributing to a team’s execution: sprints, Jira, scoping, and cross-functional coordination
