Taro Logo

Staff Software Engineer, GenAI Systems

A global travel and accommodation platform founded in 2007, connecting hosts offering unique stays with guests worldwide.
$204,000 - $255,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
AI

Job Description

Airbnb is seeking a Staff Software Engineer to join their Core Machine Learning team within the Community Support Platform (CSP) organization. This role is part of the AI Assistant Product Evaluation team, focusing on building reliable, high-quality, and efficient evaluation solutions for AI models.

The position requires a seasoned professional with 9+ years of industry experience in applied machine learning and a strong academic background (MS or PhD) in Computer Science or related fields. The ideal candidate will have deep expertise in Large Language Models (LLMs) and strong programming skills in Python and other languages like Java, Go, or Scala.

As a Staff Software Engineer, you'll be responsible for developing LLM-as-a-judge solutions, optimizing end-to-end data systems, and collaborating with machine learning infrastructure teams to evolve Airbnb's Conversational AI products. You'll work closely with cross-functional partners, including product managers, operations teams, and data scientists, to drive engineering decisions and quantify impact.

The role offers an opportunity to shape the future of Airbnb's Community Support experience through innovative AI solutions. You'll be working at a company that has grown from a small startup in 2007 to a global platform with over 5 million hosts and 2 billion guest arrivals worldwide.

This is a remote-eligible position within the United States, with occasional work at Airbnb offices or offsites as needed. The compensation package includes a competitive base salary range of $204,000 to $255,000 USD, with potential for bonus and equity benefits.

The ideal candidate will combine technical expertise with strong leadership skills, capable of fostering a culture of engineering excellence while supporting teammates in writing high-quality code and ensuring operational reliability. This role represents a unique opportunity to work at the intersection of AI and customer support, developing cutting-edge solutions that will directly impact millions of users worldwide.

Last updated 13 days ago

Responsibilities For Staff Software Engineer, GenAI Systems

  • Work with Core Modeling engineers to develop LLM-as-a-judge solutions
  • Design, productionize, and optimize end-to-end data systems
  • Collaborate with machine learning infrastructure engineering teams
  • Lead all phases of software development including architecture design
  • Work collaboratively with cross-functional partners
  • Foster a culture of engineering excellence

Requirements For Staff Software Engineer, GenAI Systems

Python
Java
Go
Scala
  • 9+ years of industry experience in applied machine learning
  • MS or PhD in Computer Science, Machine Learning, Artificial Intelligence, or related field
  • Deep expertise in Large Language Models (LLMs)
  • Solid programming skills in Python and at least one other language
  • Strong AI/ML system design skills
  • Familiarity with ML infrastructure and operations
  • Proven ability to work in cross-functional teams
  • Excellent communication, mentorship, and technical leadership skills

Related Jobs

Staff Software Engineer, AI Enablement

Staff Software Engineer position at Airbnb focusing on AI Enablement, developing and deploying AI-powered applications across the platform with competitive compensation and remote work options.

Senior Staff Machine Learning Engineer - Guest & Host

Senior Staff Machine Learning Engineer position at Airbnb focusing on improving Guest and Host experiences through AI and ML implementations.

AIML - Staff Machine Learning Engineer - ML Efficiency, ML Platform & Technology

Staff Machine Learning Engineer role at Apple focusing on ML platform optimization and efficiency

AIML - ML Infrastructure Engineer, ML Platform & Technology - ML Compute

Staff ML Infrastructure Engineer position at Apple, focusing on building and scaling ML infrastructure for complex model training, offering competitive compensation and benefits.

AIML - Sr./Staff ML Engineer, Machine Learning Platform & Intelligence

Senior/Staff ML Engineer role at Apple, focusing on machine learning platform development and AI infrastructure, offering competitive compensation $171K-$302K.