20 open roles
Software Engineer
Job description
The build: Our client is building full-stack AI systems for hospitality operations and guest communication. As an engineer on a small team with end-to-end product ownership, you'll own retrieval, tool orchestration, response generation, and production reliability — from the model-routing layer down to the infra. This is an agent-reliability role: real conversations, messy data, third-party APIs that fail mid-flow.
You make it work anyway.
What you'll do
Design and build the response generation pipeline — routers, orchestrators, synthesizers that classify intent, assemble context, select tools, and decide whether to send or escalate. Develop knowledge retrieval that grounds responses in accurate, complete, current data despite messy inputs. Build tool orchestration layers that execute multi-step workflows reliably, with graceful handling of API failures mid-conversation.
Create evaluation frameworks that measure quality against real conversations and catch regressions pre-customer. Implement observability and tracing that makes agent reasoning legible to non-technical support teams. Design no-code controls that let support leads adjust agent behavior. Extend the system to voice — real-time transcription and the same tool-use capabilities as text.
Optimize speed and cost via model routing, caching, and prompt refinement. Own infra, data pipelines, integrations, and API work.
Requirements
What we're looking for
Proven track record shipping production systems real users depend on. Full-stack comfort — you pick up whatever the problem requires. Deep thinking about reliable retrieval pipelines. Pragmatism about models: frontier, fine-tuned, or simpler — whatever fits. Strong eval discipline; you measure impact on real conversations before shipping.
Experience where your work directly shapes the product
Description copied from Henkel's careers page. Read the full posting before you apply.
More jobs at Henkel
Platform Engineer (Kubernetes)
Henkel· San Francisco, United StatesSenior/Staff Software Engineer — Platform
HenkelStrategic Project Lead — Demand Side — Client Acq.
Henkel· San Francisco, United StatesGrowth & Marketing Intern / New-Grad
Henkel· San Francisco, United StatesFounding ML Engineer — Computer Vision (Object Detection)
Henkel
More jobs in San Francisco
Design Engineer
hud· San Francisco / Singapore / Remote (Asia) / Remote (North America)· $100k – $225kCustomer Engineer II, Startups, Google Cloud
Alphabet· San Francisco, CA, USA | Sunnyvale, CA, USA· $127k – $184kSpecialist, Human Resources
Bain & Company· San Francisco· $73k – $88kWarehouse Associate
Intellipro· San Francisco, CA· $44k – $48kClient Manager, Regional Accounts Group Benefits (Northern CA)
The Standard· San Francisco, CA· $66k – $112k