Senior Staff Machine Learning Engineer, Security

Airbnb connects hosts offering unique stays with guests, enabling authentic community connections globally since 2007.
$244,000 - $304,000
Machine Learning
Staff Software Engineer
Remote
1,000 - 5,000 Employees
12+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Senior Staff Machine Learning Engineer, Security

Airbnb is seeking a Senior Staff Machine Learning Engineer to join their Information Security team, playing a crucial role in protecting users, data, and infrastructure. This position offers an opportunity to work at the intersection of security and machine learning, advancing protections across Identity and Access Management, Insider Risk, and device protections.

The role involves leveraging cutting-edge technologies including data analytics, machine learning, and emerging tech such as genAI and LLMs. You'll be working with large-scale structured and unstructured data, building and improving machine learning models that enhance security measures across the platform.

As a horizontal function within Airbnb, this position provides unique visibility across all aspects of the business. You'll collaborate with cross-functional teams, including software engineers, product managers, and data scientists, to drive strategic security initiatives. The role requires both technical expertise and leadership skills, as you'll be responsible for developing and communicating effective strategies that support broader Information Security objectives.

The ideal candidate brings 12+ years of industry experience in applied Machine Learning, strong programming skills, and deep understanding of ML best practices. Experience with security domains and ability to work with various technologies like Tensorflow, PyTorch, Kubernetes, and Kafka is essential. You'll need to demonstrate strong communication skills, ability to influence others, and track record of taking ownership of complex initiatives.

Working at Airbnb offers competitive compensation ($244,000 - $304,000), along with the opportunity to contribute to a platform that enables millions of users to explore the world and belong anywhere. The position is remote-eligible within the US, with occasional office visits or offsites as needed.

Last updated 21 hours 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
  • 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
  • Work through ambiguity to detailed solutions
  • Provide sound business judgment and influence others
  • Support integration of genAI and LLM models

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++
  • Deep understanding of Machine Learning best practices
  • Experience with Tensorflow, PyTorch, Kubernetes, Spark, Airflow, Kafka
  • Experience building end-to-end Machine Learning infrastructure
  • Experience with Information Security domains
  • Strong written and verbal communication skills
  • Experience with test driven development and A/B testing

Interested in this job?

Jobs Related To Airbnb Senior Staff Machine Learning Engineer, Security

Senior Staff Machine Learning Engineer, Relevance

Senior Staff Machine Learning Engineer position at Airbnb, focusing on search relevance and personalization, requiring 12+ years of ML experience.

Staff Software Engineer, AI for Dev Productivity

Lead AI initiatives for developer productivity at Airbnb as a Staff Software Engineer, focusing on AI-based tooling and infrastructure improvements.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.

Staff Machine Learning Engineer, Marketing Technology

Staff Machine Learning Engineer position at Airbnb focusing on marketing technology and personalization, offering remote work and competitive compensation.

Staff Machine Learning Engineer, Relevance

Staff Machine Learning Engineer position at Airbnb focusing on search and recommendation systems, requiring 9+ years of experience in applied ML.