← All roles

Senior Recommendation Engineer

NewsBreak ·Mountain View, California, United States ·Onsite 2d ago
PythonJavaScalaGo

About the role

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. Build customer-to-professional matching with explicit fairness and exposure constraints. Define evaluation frameworks that treat downstream outcomes and negative signals as first-class objectives. Contribute learnings to pricing and intent models.

Requirements

5+ years ML/software engineering including 3+ years shipping recommendation/ranking systems in production. Built ranking system at consumer scale (millions of users). Substantial online experimentation experience. Deployed uplift/causal model in production. Strong Python plus Java/Scala/Go. Ability to explain modeling decisions to stakeholders. Preferred: feed/notification ranking, two-sided marketplace matching, low-frequency high-consequence domains, publications.

About the company

NewsBreak

NewsBreak is a news aggregation platform that provides users with a personalized feed of local and national news. It partners with various publishers to deliver a wide range of content, ensuring users stay informed about current events relevant to their interests and location.

View company page →
$150k–300k
Onsite Mountain View, California, United StatesMountain View, United States
Posted 2d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
NewsBreak
https://www.newsbreak.com

NewsBreak is a news aggregation platform that provides users with a personalized feed of local and national news. It partners with various publishers to deliver a wide range of content, ensuring users stay informed about current events relevant to their interests and location.

View company page →