AI Engineer
Job Description
ServiceTitan is hiring an AI Engineer (California onsite) to build core engineering primitives for the Agent OS platform.
Responsibilities
- Build the runtime for role-specific agents, including tool use, delegation, pause/resume, durable checkpoints, retries, and failure recovery.
- Create deterministic controls around non-deterministic reasoning, including governed reads, proposed writes, precondition checks, business invariants, scoped permissions, idempotency, audit trails, and rollback.
- Develop tenant-scoped context assembly with retrieval, freshness controls, provenance, transcripts, artifacts, tool results, and replayable evidence.
- Implement human-in-the-loop gates with approval thresholds, reversibility, tenant policy enforcement, and audit history for financial, contractual, dispatch, warranty, and compliance-sensitive workflows.
- Build offline and online evaluation systems, including scenario libraries, simulation, trajectory review, regression detection, and cost and latency telemetry with autonomy promotion gates.
- Help product teams package prompts, tools, context requirements, policies, evals, rollout controls, ownership, and rollback into governed capabilities for owners, CSRs, dispatchers, technicians, managers, and back-office teams.
- Make practical tradeoffs across latency, cost, quality, structured outputs, caching, fallback behavior, provider choice, and model routing behind a shared platform layer.
- Design and implement core Agent OS platform services.
- Write production code and review implementation details from other engineers.
- Build reliable APIs, workflows, tools, and services for agent execution.
- Inspect traces, debug failures, and improve production behavior.
- Design evaluation scenarios and regression suites for agent workflows.
- Work through real agent failure modes, including stale context, wrong tool calls, missing permissions, unsafe actions, poor retrieval, latency spikes, and cost regressions.
- Partner with domain teams to turn agent use cases into reusable platform patterns.
- Help define platform contracts for tools, actions, approvals, context, memory, evidence, and evaluation.
- Contribute to technical direction while staying grounded in what can ship quickly and safely.
- Communicate clearly with engineers, product managers, architects, security partners, and engineering leadership.
Salary
- USD 137,900 - 221,400 per year
Benefits
- Flexible time off with ample learning and development opportunities
- Comprehensive onboarding program
- Leadership training for Titans at all levels
- Bonusly, peer-nominated awards, and more
- Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents)
- FSA and HSA
- 401k match
- Telehealth options including memberships to One Medical
- Parental leave and support
- Up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement
- On demand maternity support through Maven Maternity
- Free breast milk shipping through Maven Milk
- Pet insurance
- Legal advisory services
- Financial planning tools
What We Offer
- Flextime, recognition, and support for autonomous work
- Holistic health and wellness benefits
- Support for Titans at all stages of life
Recruitment Notes
- We use technology, including automated and AI-assisted tools, to support certain aspects of the recruitment process.
- AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.
Being human isn’t about checking every box. If you have the skills but hesitate to apply due to your background, apply anyway.