Skip to content
AirbnbAirbnb

Staff GenAI System Engineer, Automation Foundation

Leads development of Airbnb's conversational AI Automation Platform and agent provisioning systems. Drives backend optimization, prompt engineering, and LLM integrations with 9+ years experience in scalable architectures.

About the job

The Community You Will Join

Providing world class customer service for our community of guests and hosts is a critical mission of Airbnb. The Automation Foundation team under Airbnb Community Support is critical for creating the best customer service experience for our users.

The Difference You Will Make

As a staff software engineer, you will lead two areas critical to Airbnb community support:

  • Automation Platform, a large-scale, widely adopted conversational AI platform at Airbnb. You will collaborate with different AI & ML engineering teams, cross-functional business partners and contribute directly to the success of many AI driven products for our community.
  • Automate the provision for our internal human agents and AI agents.

A Typical Day

  • Collaborate cross-functionally with product, design, engineering, and data science teams to develop backend systems and enhance AI prompt effectiveness.
  • Drive the technical vision and strategy for workflow and backend optimization.
  • Lead and contribute to the full development cycle: technical design, implementation, testing, experimentation, and deployment.
  • Participate in code and design reviews, offering constructive feedback to improve technical quality.
  • Optimize system availability, performance, and scalability while pushing enhancements for improved efficiency.

Your Expertise

  • 9+ years of software development experience in service-oriented architectures and backend development.
  • Expertise in workflow optimization and backend systems, with a focus on scalable and flexible architecture.
  • Expertise in designing and iterating on prompt engineering to fine-tune AI capabilities for AI/LLM-driven scenarios.
  • Expertise of RAG patterns, memory routing, and agent planning.
  • Expertise in integrating LLMs with APIs, vector databases, and orchestration framework.
  • Proficiency in crafting backend systems focusing on technical quality, efficiency, and resilience.
  • Excellent collaboration and communication skills to work effectively across teams and domains.
  • Passion for agile development, system optimization, and team productivity enhancements.
  • Bachelor’s and/or Master’s/Ph.D. degree, preferably in Computer Science, or equivalent practical experience.

Skills

LLMs, Prompt Engineering, RAG, Vector Databases, Backend Development, Service-Oriented Architecture, Workflow Optimization, Agent Planning, Memory Routing, Orchestration Framework

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Perception Software
$200k+/yrOn-site7+ YOEML Engineering

Develop production C++ perception capabilities for autonomous systems, spanning algorithms, libraries, integration, validation, and release. The role requires deep expertise in at least one perception domain, strong systems debugging, and experience delivering maintainable software in complex robotics or real-time environments.

Airbnb

Airbnb

United States

Staff Machine Learning Engineer, Relevance and Personalization
$212k+/yrRemote9+ YOEML Engineering

Staff machine learning engineer leading scalable ranking, search, recommendation, and personalization systems. The role requires 9+ years of applied machine learning experience, strong programming and data engineering skills, and expertise productionizing models and pipelines.

Airbnb

Airbnb

United States

Staff Machine Learning Engineer, Traffic Intelligence
$212k+/yrRemote9+ YOEML Engineering

Architects and operates production machine-learning systems that classify web and API traffic, detect bots and scrapers, and support real-time mitigation at internet edge latency. The role requires 9+ years of applied ML experience in adversarial domains and strong expertise in evaluation, data pipelines, and large-scale systems.

Nuro

Nuro

Mountain View, CA

Senior/Staff Engineer, Machine Learning - Online Mapping
$194k+/yrOn-site7+ YOEML Engineering

Develop and productize online mapping models for autonomous navigation using real-world sensor data. The role requires deep ML expertise, robotics or computer vision experience, strong Python and deep learning framework skills, and a staff-level ability to deliver practical solutions.

Nuro

Nuro

Mountain View, CA

Senior/Staff Software Engineer, ML Inference Platform
$194k+/yrOn-site5+ YOEML Engineering

Build and operate ML infrastructure for autonomy teams, including training and deployment pipelines, model observability, inference serving, and compiler platforms across hardware targets. Requires a degree, 3+ years of relevant experience, Python proficiency, and distributed-systems expertise.