Senior Staff Machine Learning Engineer, Security

A global platform connecting hosts and guests, enabling unique stays and authentic travel experiences worldwide.
United States
$244,000 - $305,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
12+ years of experience
AI · Cybersecurity

Description For Senior Staff Machine Learning Engineer, Security

Airbnb, a global platform that has facilitated over 2 billion guest arrivals since 2007, is seeking a Senior Staff Machine Learning Engineer to join their Information Security team. This role represents a unique opportunity to impact security at scale, working at the intersection of machine learning and cybersecurity.

The position involves advancing Information Security protections across various domains including Identity and Access Management, Insider Risk, and device protections through sophisticated data analytics and machine learning applications. You'll be working with cutting-edge technologies including generative AI and LLMs, while collaborating with cross-functional teams throughout Airbnb.

As a Senior Staff ML Engineer, you'll be responsible for building and scaling security functions through practical applications of data analytics and ML models. The role requires deep expertise in machine learning best practices, strong programming skills, and experience with modern ML infrastructure. You'll be working with both structured and unstructured data at scale, developing solutions that protect Airbnb's global platform and its millions of users.

The position offers competitive compensation ($244,000 - $305,000), along with equity, bonuses, and Employee Travel Credits. While the role is remote-eligible within the US, it may require occasional office visits or offsite attendance. You'll be joining a company that values inclusion and belonging, working on problems that directly impact the trust and security of Airbnb's global community.

This is an ideal opportunity for an experienced ML engineer who wants to apply their expertise to real-world security challenges while working with a diverse, talented team at a company that's revolutionizing the travel industry. The role combines technical depth with strategic thinking, requiring someone who can both architect complex ML systems and communicate effectively with stakeholders at all levels.

Last updated 6 days ago

Responsibilities For Senior Staff Machine Learning Engineer, Security

  • Support and scale security functions through data analytics and ML models
  • Provide strategic approaches for advancing security disciplines with large-scale data
  • Build and improve cutting edge Machine Learning models
  • Work collaboratively with cross-functional partners
  • Drive technology changes to improve security capabilities
  • Develop processes across large organizations
  • Identify and support opportunities where Information Security can benefit from ML expertise
  • Work through ambiguity to detailed solutions
  • Provide sound business judgment and influence others

Requirements For Senior Staff Machine Learning Engineer, Security

Python
Java
Scala
Kafka
Kubernetes
  • 12+ years of industry experience in applied Machine Learning
  • Bachelor's, Master's, or PhD in CS/ML or related field
  • Strong programming skills in Scala/Python/Java/C++ or equivalent
  • Deep understanding of Machine Learning best practices
  • Experience with technologies like Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka
  • Industry experience building end-to-end Machine Learning infrastructure
  • Experience with Information Security or similar domains
  • Strong written and verbal communication skills
  • Experience with test driven development and A/B testing

Benefits For Senior Staff Machine Learning Engineer, Security

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Staff Machine Learning Engineer, Security

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position focused on building and scaling ML infrastructure and GenAI solutions at Airbnb

Staff Software Engineer: Host Pricing & Settings

Staff Software Engineer position at Airbnb focusing on Host Pricing & Settings, building ML infrastructure and data workflows for pricing optimization.

Senior Staff Machine Learning Scientist

Senior Staff Machine Learning Scientist position at Airbnb focusing on developing AI-powered products and leading applied science teams in customer support initiatives.

Staff Machine Learning Engineer - ML Algorithms

Staff Machine Learning Engineer position at EarnIn, focusing on developing and deploying advanced ML solutions and LLMs for fintech applications, offering competitive compensation and hybrid work arrangement.

Senior Staff Software Engineer, Experimentation Platform

Senior Staff Software Engineer role at DoorDash focusing on building and scaling the Experimentation Platform using ML, AI, and statistical methodologies.