Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Senior Software Engineer, AI Products
Location
California
Posted
10 days ago
Salary
$196K - $227K / year
Seniority
Senior
Job Description
Senior Software Engineer, AI Products
Airbnb
• Democratize AI by building tools that empower non-technical employees to leverage the power of LLMs • Drive innovation by taking AI prototypes from concept to production at scale • Shape the future of how Airbnb employees work, collaborate, and discover information • Lead the technical design and implementation of LLM-powered features for OneChat and enterprise AI tools, including RAG pipelines, agent orchestration, and prompt optimization • Partner with product managers, designers, and cross-functional teams to translate user problems into AI-powered solutions that serve Airbnb's global workforce • Architect and build production-ready AI/ML-integrated systems, ensuring scalability, reliability, and low latency across multi-cloud environments • Develop and iterate on agentic AI capabilities, including multi-step reasoning, tool use, and context-aware decision-making • Implement evaluation pipelines and quality systems to measure model performance, safety, and user satisfaction • Own production AI systems end-to-end, including deployment strategies, monitoring, alerting, and incident response • Collaborate with the DevAI team on AirChat SDK integrations, MCP (Model Context Protocol) implementations, and Glean Action Packs • Mentor engineers (L6-L8) through design reviews, architecture discussions, and pair programming sessions • Stay current with emerging AI technologies and evaluate their applicability to employee experience products • Balance hands-on technical contributions with technical leadership activities
Job Requirements
- 8+ years of software engineering experience, with significant focus on building production AI/ML systems
- Deep understanding of Large Language Models (LLMs) including fine-tuning, prompt engineering, embeddings, and retrieval-augmented generation (RAG)
- Strong proficiency in Python and at least one additional language (TypeScript, Go, or Java)
- Experience building and deploying production ML systems at scale with high availability and low latency requirements
- Strong backend and distributed systems expertise, including API design (REST, GraphQL) and cloud infrastructure (AWS, GCP)
- Track record of shipping AI-powered products from prototype to production
- Proven ability to collaborate cross-functionally and influence without authority
- Excellent communication skills with ability to distill complex technical concepts for diverse audiences
- BS in Computer Science, Engineering, or equivalent practical experience.
- Master's or PhD in Computer Science, Machine Learning, or related field (Preferred).
Benefits
- Health insurance
- 401(k) matching
- Employee Travel Credits
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Product Engineer
Salt AiBased in Southern California, Salt AI is pioneering the future of life sciences with advanced AI. Founded in 2024 by Aber Whitcomb and Jim Benedetto, our leadership team brings over 18 years of collaboration. We’re not just building products, but transforming what’s possible in research and discovery. We value diverse perspectives and are committed to an inclusive team.
Role Description Salt AI is building the governed execution platform for AI work that has to be real: deployable, auditable, permission-aware, and reliable enough for regulated industries. We are looking for a Senior Full Stack Product Engineer who can help turn that platform into something customers can actually build on: software that feels considered, powerful, fast, trustworthy, and unusually good for the complexity underneath. This role leans frontend and customer experience. You should go deep on: - React - TypeScript - Design systems - Motion - Interaction design - Dense information interfaces But the scope is still fullstack. You are responsible for the full stack of the customer experience: - The interface - The interaction details - The runtime behavior - The APIs - The data contracts - The failure states - The quality bar of the thing a customer actually uses This is a fullstack product engineering role for someone who likes deep systems, clean abstractions, and product surfaces that make hard infrastructure feel usable. You will work across the platform layer and the application layer: - Workflow execution - Agent orchestration - Pipeline-as-tool contracts - Customer data access - Retrieval - Permissions - Observability - The UI surfaces that expose those capabilities to real users The through-line is platform leverage plus customer experience: building product surfaces that make Salt more trustworthy, more composable, easier for customers to understand, and dramatically better to use. We are an AI-first engineering team building AI tools for modern, forward-thinking companies. The right person can use agents, code generation, and modern tooling aggressively without surrendering authorship, judgment, or accountability. Qualifications - Strong frontend and product craft in React, TypeScript, interaction design, design systems, animation, state management, responsive UI, and customer-facing product quality. - Fullstack production range with comfort in Python/Django, APIs, backend services, data models, jobs, and platform constraints. - High agency and high standards; you clarify the problem, find the constraint, and raise the quality bar as you go. - Product and design taste; you care about making advanced software feel legible, fast, and empowering. - Platform instincts; you think in contracts, interfaces, failure modes, permissions, observability, and lifecycle. - Good taste in abstraction; you know when repeated customer work wants to become a platform capability. - AI-first engineering habits; you use tools like Claude Code, Cursor, Codex, or similar systems effectively. - Judgment in spite of AI; you can deliver high-quality software even when AI tools generate too much code. - Customer empathy; you can translate messy real-world needs into durable product decisions. - Clear communication; you can explain tradeoffs and help the team make better decisions. Requirements - You have built design-heavy enterprise SaaS, workflow tools, developer tools, data products, internal tools, agent systems, or complex customer-facing products. - You like the space between product UX and backend architecture. - You have opinions about UI states, motion, density, information hierarchy, API shape, execution semantics, logs, and permissions. - You can show how AI has made you faster without making your work worse. - You can point to places where you rejected, rewrote, constrained, or heavily edited generated code. - You have pulled something back from release because it technically worked but did not yet meet the quality bar. - You are comfortable with ambiguity and ask the questions that make the work concrete. - You care about regulated, high-trust AI. Benefits - Competitive salary and equity package - 100% Employee Covered Medical, Dental, Vision Plan Base Plans (PPO & HMO) - Life Insurance, 401k, Flexible Spending Accounts, & More - Fully Remote - Required to work during US-based time frames How to Apply Send us: - A short note about why this role specifically. - A description of where you are strongest across frontend/product experience and where you still feel comfortable across the rest of the stack. - Your GitHub, portfolio, writing, shipped UI examples, technical design docs, or a representative sample of work you are proud of. - One example of a platform, workflow, developer tool, data product, or user-facing system you shipped. - One example of how you use AI in your engineering work. Company Description Based in Southern California, Salt AI is pioneering the future of life sciences with advanced AI. Founded in 2024 by Aber Whitcomb and Jim Benedetto, our leadership team brings over 18 years of collaboration. We’re not just building products, but transforming what’s possible in research and discovery. We value diverse perspectives and are committed to an inclusive team.
Staff Software Engineer, Full Stack
BlackSkyBlackSky is a leading provider of real-time geospatial intelligence.
• Deployment and integration of computer vision solutions for next-generation satellite imagery analytics. • Ensure high-quality and production-ready Python or Go services. • Manage cloud infrastructure and code deployment to AWS, Kubernetes, or other environments. • Develop novel React UI geospatial applications for imagery and analytic visualization. • Develop and deploy relational database schemas for GIS data, imagery, and analytics, primarily using PostGres. • Take part in the entire project lifecycle from requirements development to deployment. • Serve as a lead on full-stack software development projects, data ETL projects, and software feature development. • Collaborate with management and technical team on technical roadmap and implementation strategy. • Other job-related duties as assigned.
• Drive generative and agentic AI initiatives from ideation through deployment. • Work on tasks using generative AI and natural language processing. • Collaborate closely with software engineers to integrate GenAI models and agentic workflows directly into our platform. • Use modern LLMOps practices and TDD (Test-Driven Development). • Work with product management, sustainability experts, and the engineering team to translate business requirements into powerful, AI-driven features.
• Design and develop AI-enabled services and applications using Python and modern cloud-native architectures. • Integrate Large Language Models (LLMs) and AI APIs into production systems to support intelligent automation and decision-making. • Build scalable microservices and REST APIs that support AI-driven workflows and data processing. • Develop data pipelines and services that process structured and unstructured data for intelligent applications. • Implement secure APIs and event-driven architectures that support system integration and AI-enabled services. • Optimize AI-powered applications for performance, reliability, scalability, and maintainability in cloud environments. • Collaborate with engineers, product teams, and stakeholders to translate business and AI requirements into deployable solutions. • Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.



