Software Engineer

Location:San Francisco, California, United States
Job description:

Industry: Information Technology - Computer Software

Job Category: Information Technology

Role facts

  • Domain: AI automation / hospitality

  • Work arrangement: San Francisco, California, United States; on-site

  • Work authorization: Visa sponsorship is not available; US work authorization is required.

  • Education: No explicit degree requirement in the public JD

  • Security Clearance Required: No

Compensation & Benefits

Base Salary – Competitive

Equity: 0.20%-1.20%

Comprehensive health insurance and 401k match

Employment: Full-time

Benefits - Full

Relocation Assistance Available - No

Commission Compensation - No

Bonus Eligible - No

Overtime Eligible - No

Interview Travel Reimbursed - No

Candidate Details

Seniority Level - Mid-Senior

Management Experience Required - No

Minimum Education - Other

Willingness to Travel - Never

About the Role

Build full-stack AI systems for hospitality operations and guest communication. Own retrieval, tool orchestration, response generation and production reliability on an engineering team with end-to-end product ownership.

What You'll Do

  • Design and build the response generation pipeline: routers, orchestrators, and synthesizers that classify intent, assemble context, select tools, and decide whether to send or escalate.

  • Develop knowledge retrieval systems that ground agent responses in accurate, complete, and current customer data despite messy real-world inputs.

  • Build tool orchestration layers that execute multi-step workflows reliably, including graceful handling of third-party API failures mid-conversation.

  • Create evaluation frameworks that measure quality against real conversations and catch regressions before customers see them.

  • Implement observability and tracing that makes agent reasoning legible and trustworthy to non-technical support teams.

  • Design controls and interfaces that let support leads adjust agent behavior without writing code.

  • Extend the system to voice conversations with real-time transcription and the same tool-use capabilities as text.

  • Optimize for speed and cost through model routing, caching, and prompt refinement.

  • Own infrastructure, data pipelines, integrations, and API work that underpin the platform.

What We're Looking For

  • Proven track record shipping production systems that real users depend on.

  • Comfort working across the full stack and picking up whatever the problem requires.

  • Deep thinking about retrieval pipelines and how to make them reliable.

  • Pragmatism about AI models, knowing when to reach for frontier models, fine-tuned variants, or simpler solutions.

  • Strong evaluation discipline; you measure impact across real conversations before shipping changes.

  • Experience building systems where your work directly shapes the product.

Skills and Certifications [note: bold skills and certification are required]

Full-stack engineering

Retrieval

LLM tool orchestration

Ideal Candidate

Target profile

3+ years target. Evidence in Full-stack engineering, Retrieval, LLM tool orchestration, Evaluation, Observability. Visa sponsorship is not available; US work authorization is required. 

Why this employer is a great company

AI automation company serving hospitality. Hiring a Software Engineer for the responsibilities described in this role.

 

Apply for this job
Upload CV to autofill application
Read our Privacy policyPowered by Adaptive ATS