R

Rippling

Unified HR and IT management platform

Staff Software Engineer - Agent Assist

AI Application EngineeringUpdated on Nov 13
Full-time

About the Job

Requirements

  • At least 8 years of software engineering experience, with a strong track record of Staff-level technical leadership and organization-wide impact.
  • Experience leading complex, multi-engineer or cross-functional initiatives where success required influence rather than direct ownership.
  • Strong systems thinking, including reasoning from frontline operational symptoms to root-cause product, platform, or workflow changes.
  • Practical AI and large language model fluency, including intuition for context windows, retrieval, tool use, skills, harnesses, evaluations, and tradeoffs in building reliable AI workflows.
  • Strong product judgment and customer empathy, especially in environments where work materially improved the day-to-day experience of operators, customers, or internal teams.
  • Comfort operating in ambiguous, fast-moving environments where the roadmap evolves with technology, product, and user needs.
  • Ability to lead senior engineers, align cross-functional teams, and make progress without perfect ownership boundaries.

Responsibilities

  • Own major technical initiatives for Agent Assist within Rippling AI, from ambiguous problem discovery through production rollout.
  • Build AI-powered workflows that help Support representatives answer questions faster, more accurately, and with better context.
  • Partner with Support, Support Operations, Product, AI Infrastructure, and Engineering to identify high-leverage pain points and turn them into product and platform investments.
  • Create a rapid operating loop by observing support workflows, forming hypotheses, shipping improvements, measuring outcomes, and iterating weekly.
  • Convert repeated support questions, failure modes, and operational workarounds into upstream product and platform fixes.
  • Design systems that make AI assistance reliable, observable, and controllable in high-stakes customer support workflows.
  • Build reusable patterns for context, retrieval, tool use, skills, harnesses, and evaluation that can scale beyond Support into broader Rippling AI surfaces.
  • Lead technical direction for a small group of engineers, including architecture, execution planning, code review, and implementation guidance.
  • Remain hands-on in the codebase by writing production code, debugging issues, reviewing critical paths, and making implementation-level tradeoffs.
  • Raise the engineering bar by mentoring senior individual contributors and helping teams reason more effectively about AI-native product development.

About the Company

Rippling

Unified HR and IT management platform

Rippling provides a unified SaaS platform that combines HR and IT management. It automates payroll, benefits administration, employee data management, and app/device provisioning, all within one system. The platform integrates these functions so businesses can handle HR and IT tasks from a single interface, with automation and connections to other business apps. Its approach centers on offering a subscription-based service that includes core HR tools plus optional services like device management and broker partnerships. Rippling aims to reduce administrative overhead and improve operational efficiency by keeping HR data, payroll, benefits, and IT management in one place.

Company size
5,001-10,000
Company stage
Series G
Total funding
$1.8B
Headquarters
San Francisco, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Rippling

See more jobs