Machine Learning Engineer, Relevance and Personalization

🔥 46 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Airbnb

Airbnb

5001 - 10000 employees

Founded 2007

👥 B2C

🛍️ eCommerce

💰 Post-IPO Equity on 2020-12

B2C • eCommerce • Hospitality

Airbnb is a global online marketplace that connects people looking for accommodation with hosts offering unique and diverse lodging options, often in residential properties. Users can book spaces ranging from one-bedroom apartments to entire homes and boutique hotels. Airbnb also offers experiences, allowing guests to book activities hosted by locals, providing an authentic travel experience.

📋 Description

• Work with large scale structured and unstructured data, build and continuously improve cutting edge Machine Learning models for Airbnb product, business and operational use cases. • Work collaboratively with cross-functional partners including software engineers, product managers, operations and data scientists, identify opportunities for business impact, understand, refine, and prioritize requirements for machine learning models, drive engineering decisions, and quantify impact. • Hands-on develop, productionize, and operate Machine Learning models and pipelines at scale, including both batch and real-time use cases. • Leverage third-party and in-house Machine Learning tools & infrastructure to develop reusable, highly differentiating and high-performing Machine Learning systems, enable fast model development, low-latency serving and ease of model quality upkeep.

🎯 Requirements

• New grad Ph.D in ML/AI or 2+ years of industry experience in applied ML/AI with a M.S. or B.S degree. • Strong programming (Scala / Python / Java / C++ or equivalent) and data engineering skills. • Deep understanding of Machine Learning best practices (e.g. training/serving skew minimization, A/B test, feature engineering, feature/model selection), algorithms (e.g. neural networks/deep learning, optimization) and domains (eg. natural language processing, computer vision, personalization, search and recommendation, marketplace optimization, anomaly detection). • Exposure to 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), data warehouse (eg. Hive). • Exposure to architectural patterns of large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models). • Proven ability to choose the right ML method to solve the problem within current constraints while having a clear vision of the next iterations and a good balance between exploration and exploitation of different techniques. • Ability to go deep and build the most impactful solutions while also leading multiple directions across multiple teams and organizations to ensure the success of our mission.

🏖️ Benefits

• This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Apply Now

Similar Jobs

🔥 1 hour ago

Machine Learning Engineer designing systems that detect email attacks at Abnormal AI. Involves collaborative work with senior engineers on innovative detection and model training.

Numpy

Pandas

Python

PyTorch

Scikit-Learn

Spark

SQL

Tensorflow

🕒 3 days ago

H&R Block

10,000+ employees

💸 Finance

👥 B2C

🤝 B2B

Machine Learning Engineer at H&R Block designing and deploying machine learning models. Collaborates with teams to solve business challenges using AI solutions.

Python

PyTorch

Scikit-Learn

Tensorflow

🕒 4 days ago

Credit Acceptance

1001 - 5000

💸 Finance

💳 Fintech

Manager of Predictive Modeling & Machine Learning leading statistical and ML model development at Credit Acceptance. Driving strategic decision-making across credit risk, collections, and business operations.

Python

SQL

🕒 4 days ago

CrowdStrike

5001 - 10000

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

Threat Analyst in CrowdStrike’s Data Science team focusing on malware analysis and improving detection capabilities. Engage with internal teams to enhance threat detection and customer inquiries.

Assembly

Java

Linux

MacOS

Python

🕒 4 days ago

Deepgram

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🔌 API

Applied ML Engineer developing robust models for Deepgram's leading voice AI platform. Streamlining the research-to-production pipeline while collaborating with research scientists.

Distributed Systems

Python

PyTorch