N

NewsBreak

Runs a personalized local news app for US readers

Senior Recommendation Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • At least 5 years of machine-learning or software engineering experience, including at least 3 years shipping recommendation or ranking systems in production.
  • Experience building and operating a ranking system at consumer scale, serving millions of users, including candidate generation, ranking, and monitoring.
  • Substantial online experimentation experience on ranking changes, including the ability to explain at least one test that failed and why.
  • Production deployment of an uplift, causal, or counterfactual model, or a rigorous explanation of why click-based objectives are inappropriate for rare, high-cost decisions.
  • Strong Python skills and proficiency in at least one of Java, Scala, or Go; production experience with feature stores and streaming pipelines.
  • Ability to explain modeling decisions to product and business stakeholders and defend experimental design under commercial pressure.

Responsibilities

  • Build and own recommendation and ranking systems for feed surfaces, from candidate generation through online experimentation and monitoring.
  • Design the event-triggered engagement engine with the messaging platform team, including condition detection, propensity and uplift modeling, frequency management, and holdouts.
  • Build customer-to-professional matching, starting with transparent rules and evolving to learned ranking, with an explicit fairness and exposure contract that enables new, high-quality providers to win work.
  • Define evaluation frameworks that treat downstream outcomes and negative signals, including complaints and “do not proceed” recommendations, as first-class objectives.
  • Contribute learnings to the pricing and intent models owned by the AI team.

Desired Qualifications

  • Experience with feed or notification ranking at a content or media company.
  • Production experience with two-sided marketplace matching under fairness or exposure constraints.
  • Experience in domains with low-frequency, high-consequence decisions such as insurance, healthcare, or real estate.
  • Publications or open-source contributions in recommendation, causal inference, or marketplace design.

About the Company

NewsBreak

Runs a personalized local news app for US readers

NewsBreak runs a free app and website that gather local and national news for readers across the United States and sort it by ZIP code and by each reader's interests. In 2022, it launched a national network of independent local writers to cover communities that get little attention from traditional media. Its software pulls articles from local outlets, national publishers, and its own contributors into a single feed, and the app sends nearby alerts about crime, weather, and traffic. NewsBreak makes money by selling ads, including to local businesses, and shares ad revenue with partner publishers. It was founded in 2015 and is based in Mountain View, California.

Company size
201-500
Company stage
Series C
Total funding
$139.8M
Headquarters
Mountain View, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at NewsBreak

See more jobs