Senior Recommendation Engineer
NewsBreak
- Mountain View, United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- recommendation / causal inference / marketplace design
- machine-learning / software engineering
Preferred
- Python
- Java / Scala / Go
- feature stores
- streaming pipelines
Join our team as a Senior Recommendation Engineer, where you will build and own the recommendation and ranking systems for our content feed, design an event-triggered engagement engine, and develop customer-to-professional matching. You will work from home, enjoy paid time off and holidays, and have access to a top-tier 401(K) plan with company matching, health, dental, and vision care for you and your family.
Two-sided marketplace matching with fairness or exposure constraints in production
About NewsBreak
Ability to explain modeling decisions to product and business stakeholders and to defend experimental design under commercial pressure
Responsibilities
- Concevoir et posséder les systèmes de recommandation et de classement pour les surfaces de flux, de la génération de candidats à l'expérimentation en ligne et à la surveillance.
- Développer le moteur d'engagement déclenché par des événements en collaboration avec l'équipe de la plateforme de messagerie : détection des conditions, modélisation de la propension et de l'élévation, gestion de la fréquence.
- Construire le matching client-professionnel, en commençant par des règles transparentes et en évoluant vers un classement appris, avec un contrat explicite de justice et d'exposition.
- Strong Python plus at least one of Java, Scala, or Go; production experience with feature stores and streaming pipelines
- Built and operated a ranking system at consumer scale, millions of users, including candidate generation, ranking, and monitoring
- Feed or notification ranking at a content or media company
Requirements
- Substantial online experimentation experience on ranking changes, and can explain at least one test that failed and why
- Deployed an uplift, causal, or counterfactual model in production, or can give a rigorous account of why click-based objectives are wrong for rare, high-cost decisions
- 5+ years of machine-learning or software engineering, including 3+ years shipping recommendation or ranking systems in production
- Publications or open-source contributions in recommendation, causal inference, or marketplace design
- Domains with low-frequency, high-consequence decisions such as insurance, healthcare, or real estate
Pay
USD 150,000 - 300,000
