Senior Staff Machine Learning Engineer, Security

Airbnb is a platform where Hosts offer unique stays and experiences, enabling guests to connect with communities authentically.
$244,000 - $304,000
Machine Learning
Principal Software Engineer
Remote
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Description For Senior Staff Machine Learning Engineer, Security

Airbnb is seeking a Senior Staff Machine Learning Engineer to advance Information Security protections across domains like Identity and Access Management, Insider Risk, and device protections. You'll use data analytics, machine learning, and emerging tech such as genAI and LLMs. You'll partner with the Information Security team and cross-functional organizations to secure Airbnb.

Key responsibilities include:

  • Scaling security functions through applied data analytics and ML models
  • Providing strategic approaches for security disciplines using large-scale data
  • Identifying opportunities where Information Security can benefit from your expertise
  • Working through ambiguity to deliver detailed solutions
  • Collaborating with cross-functional partners
  • Driving technology changes to improve Airbnb's protection capabilities

You should have:

  • 12+ years of industry experience in applied Machine Learning
  • A degree in CS/ML or related field
  • Strong programming and data engineering skills
  • Deep understanding of ML best practices, algorithms, and domains
  • Experience with technologies like TensorFlow, PyTorch, Kubernetes, Spark, Airflow, Kafka
  • Experience building ML infrastructure and productionizing ML models
  • Exposure to large-scale software application architectures
  • Experience with test-driven development and A/B testing
  • Information Security domain knowledge
  • Strong communication and leadership skills

This role is US - Remote Eligible, with occasional work at Airbnb offices or offsites. Airbnb is committed to inclusion and belonging, welcoming applications from diverse candidates.

Last updated 16 hours ago

Responsibilities For Senior Staff Machine Learning Engineer, Security

  • Support, scale, and advance security functions using data analytics and ML models
  • Provide strategic approaches for security disciplines using large-scale data
  • Identify opportunities where Information Security can benefit from your expertise
  • Work through ambiguity to deliver detailed solutions
  • Collaborate with cross-functional partners
  • Drive technology changes to improve Airbnb's protection capabilities
  • Develop processes across large organizations
  • Influence results and take ownership of initiatives

Requirements For Senior Staff Machine Learning Engineer, Security

Python
Java
Scala
Kubernetes
Kafka
  • 12+ years of industry experience in applied Machine Learning
  • Bachelor's, Master's, or PhD in CS/ML or related field
  • Strong programming skills (Scala / Python / Java/ C++ or equivalent)
  • Deep understanding of Machine Learning best practices
  • Experience with technologies like TensorFlow, PyTorch, Kubernetes, Spark, Airflow, Kafka
  • Experience building ML infrastructure and productionizing ML models
  • Exposure to large-scale software application architectures
  • Experience with test-driven development and A/B testing
  • Information Security domain knowledge
  • Strong communication and leadership skills

Benefits For Senior Staff Machine Learning Engineer, Security

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Staff Machine Learning Engineer, Security

AIML - Principal Software Engineer (Production Engineering), Machine Learning Platform & Infrastructure

Principal Software Engineer role at Apple, focusing on Machine Learning Platform & Infrastructure for production engineering.

AIML - Manager, Engineering Program Management - ML Lifecycle

Lead end-to-end machine learning lifecycle management at Apple, driving innovation in AI and ML technologies.

Research Scientist 4 - Content and Studio

Netflix seeks Research Scientist 4 for Content and Studio team, focusing on Computer Vision to create innovative Visual Promotional Media Assets.

Principal Software Engineer (MLOps)

Principal Software Engineer (MLOps) position at Intuit, leading AI/ML platform development in Bengaluru, India.

Principal ML Engineer - Scenario Technology and Coverage

Principal ML Engineer leading scenario technology for autonomous vehicles at Wayve