Skip to main content
Michael BMB
Looking for a job

Michael B

@michaelb5

Senior Data Scientist at Snap building ranking, retrieval, and RAG systems for Snapchat’s Feed, Creator, and Spotlight experiences.

United States
Message

At Snap Inc., I work on Snapchat’s Feed, Creator, and Spotlight experiences, improving content discovery with ranking and retrieval systems, creator-focused RAG experiences, and transformer-based NLP. I also lead experimentation for growth and ads ranking, including work on the experimentation platform and KPI anomaly detection.

At Netflix, I worked on personalization and content discovery, developing recommendation and learning-to-rank models and experiments that improved discovery and engagement. At Lyft, I built ML systems for shared rides and airport marketplaces, including Priority Pickup and pricing and pickup-time models; two ideas were patented, including one as a co-inventor.

Experience

Work history, roles, and key accomplishments

Snap Inc. logoSI
Current

Senior Data Scientist

Feb 2024 - Present (2 years 8 months)

Spearheaded content ranking and retrieval systems for Snapchat's Feed and Creator surfaces, redesigning indexing, freshness scoring, and cold-start strategies. Built and deployed ML models for engagement prediction and RAG pipelines with LLMs, and led experimentation for Growth and Ads Ranking.

Netflix logoNE

Senior Data Scientist

Nov 2022 - Feb 2024 (1 year 3 months)

Led data science initiatives for personalization and content discovery, applying Python, SQL, PySpark, and machine learning across large-scale member data. Developed recommendation and learning-to-rank models, designed A/B experiments, and built reproducible data workflows with Metaflow and AWS.

Lyft logoLY

Senior ML Engineer

Dec 2019 - Nov 2022 (2 years 11 months)

Tech lead of the Airports Program, owning ML-driven dispatch optimization, rider conversion, and driver queueing. Designed airport priority-matching systems, built ML models for the Rider Portfolio Platform, and co-invented a personalized cancellation-fee decisioning system.

Education

Degrees, certifications, and relevant coursework

University of Maryland Baltimore County logoUC

University of Maryland Baltimore County

Master of Science, Computer Engineering

2016 - 2018

Master of Science in Computer Engineering from the University of Maryland Baltimore County, completed in 2018.

University of Maryland Baltimore County logoUC

University of Maryland Baltimore County

Bachelor of Science, Computer Engineering

2012 - 2016

Bachelor of Science in Computer Engineering from the University of Maryland Baltimore County, completed in 2016.

Interested in hiring Michael?

You can contact Michael and 90k+ other talented remote workers on Himalayas.

Message Michael

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan