Taro Logo

Senior Staff Machine Learning Engineer, Security

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 and has grown to over 5 million hosts with 2 billion guest arrivals worldwide.
$244,000 - $305,000
Machine Learning
Staff Software Engineer
Remote
5,000+ Employees
12+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Staff Machine Learning Engineer, Security

Airbnb, a global hospitality platform founded in 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 a company that has facilitated over 2 billion guest arrivals worldwide.

The position sits within Airbnb's Information Security team, a critical horizontal function that maintains and builds trust in the platform. The role combines advanced machine learning expertise with security applications, focusing on areas such as Identity and Access Management, Insider Risk, and device protections. You'll be working with both structured and unstructured data, implementing cutting-edge ML models, and integrating emerging technologies like generative AI and LLMs.

The ideal candidate brings 12+ years of applied ML experience, with deep expertise in ML best practices, algorithms, and domains. You'll need strong programming skills in languages like Python, Java, or Scala, and experience with technologies including Tensorflow, PyTorch, Kubernetes, and Kafka. The role requires both technical depth and leadership abilities, as you'll be working across organizations to deliver solutions that benefit Airbnb as a whole.

This is a remote position within the US, offering a competitive compensation package ranging from $244,000 to $305,000, plus equity, bonuses, and benefits. You'll be part of a company that values diversity, inclusion, and belonging, working on problems that directly impact millions of users worldwide.

The role offers unique challenges at the intersection of machine learning and security, requiring someone who can navigate technical complexity while maintaining a strategic view. You'll have the opportunity to influence security practices at scale, working with large datasets and implementing solutions that protect both users and infrastructure. The position combines the excitement of working with cutting-edge ML technologies with the satisfaction of solving critical security challenges for one of the world's leading technology platforms.

Last updated 2 months ago

Responsibilities For Senior Staff Machine Learning Engineer, Security

  • Support and scale security functions through data analytics and ML models
  • Provide strategic approaches for security disciplines working 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 drive opportunities where Information Security can benefit from ML expertise

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

Benefits For Senior Staff Machine Learning Engineer, Security

Medical Insurance
  • Employee Travel Credits
  • Bonus
  • Equity
  • Benefits package

Interested in this job?