Senior Recommendation Engineer

NewsBreak

Mountain View (CA)

On-site

USD 180,000 - 260,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NewsBreak in Mountain View, CA is seeking an experienced ML/Engineering lead to own and advance content recommender and ranking systems. You will design cross-functional ranking engineering, run large-scale experiments, and help shape fair, outcomes-driven matching between customers and service providers.

The role emphasizes strong Python, production-grade ranking pipelines, feature stores, and collaboration with product and engineering to deliver thoughtful, high-impact recommendations.

Qualifications

  • 5+ years of ML or software engineering experience, including 3+ years shipping ranking systems in production.
  • Built and operated ranking systems at consumer scale with candidate generation, ranking, and monitoring.
  • Substantial online experimentation experience and ability to explain test results.
  • Deployed uplift, causal, or counterfactual models in production or justify using non-click objectives for high-cost decisions.
  • Strong Python plus at least one of Java, Scala, or Go; production experience with feature stores and streaming pipelines.

Responsibilities

  • Build and own the 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: condition detection, propensity and uplift modeling, frequency management, and holdouts.
  • Build customer-to-professional matching with explicit fairness and exposure constraints to allow high-quality providers to win work.
  • Define evaluation frameworks that treat downstream outcomes and negative signals as first-class objectives.
  • Contribute learnings back to pricing and intent models owned by the AI team.

Skills

Machine learning
Ranking systems
Python
Online experimentation
Communication with stakeholders
Java/Scala/Go

Job description

Mountain View, California, United States

About NewsBreak

Founded in 2015, NewsBreak is the Content Intelligence platform shaping the future content economy. With over 40 million monthly active users, our flagship platform delivers highly personalized local news and information powered by advanced AI, recommendation systems, and adtech.

Recognized by Fast Company as #32 on the Top Workplaces for Innovators, we're proud to be Great Place to Work® certified and home to a dynamic team of technologists, product innovators, and business leaders who are passionate about solving meaningful challenges at scale.

Together, we reached unicorn status in 2021, and we remain committed to continuing this high-growth trajectory with the right team to fulfill our mission: building the infrastructure layer for content intelligence.

If you’re inspired to dream big, innovate fast, and make a difference, we’d love to hear from you! For more information, visitwww.newsbreak.com/about

About Nearby AI

Nearby AI is a new company from NewsBreak building a trust-first marketplace for local home services. We help homeowners understand a problem, what it should reasonably cost, and whether to hire at all before they are connected to a provider, and we help service providers win work on fit and outcomes rather than on speed of contact.

Our mission: give people clarity and control from the first sign of a problem to a job done right, and give good contractors work they are equipped to win.

We are a small founding team. We work from evidence, keep a written record of decisions, and hold a short set of product principles we do not trade for revenue: no pay-for-rank, no sharing of customer contact information beyond what the customer approved, and no quality claims we cannot substantiate.

The problem you will own

Most recommendation systems optimize for the next click. Ours has to support an infrequent, expensive, high-consequence household decision, where the right recommendation is sometimes to do nothing. You will build recommendation and matching across three surfaces: which content to surface to which user and when in a large content feed; an event-triggered engagement system that responds to changes in a user's situation; and two-sided matching between customers and service professionals under explicit fairness constraints. Ranking is never for sale, and the objective functions you design must reflect that.

Responsibilities
  • Build and own the 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: 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 so new, high-quality providers can 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 back to the company's pricing and intent models owned by the AI team.
Qualifications
Required
  • 5+ years of machine-learning or software engineering, including 3+ years shipping recommendation or ranking systems in production.
  • Built and operated a ranking system at consumer scale, millions of users, including candidate generation, ranking, and monitoring.
  • 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.
  • Strong Python plus 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 to defend experimental design under commercial pressure.
Preferred
  • Feed or notification ranking at a content or media company.
  • Two-sided marketplace matching with fairness or exposure constraints in production.
  • 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.

The US base salary range for this full-time position is listed below. Pay may vary based on a number of factors including job-related skills, level, experience, geographic location and relevant education or training. At NewsBreak, we design our overall rewards package to attract top talents. Depending on the position, the role may also be eligible for discretionary bonus and options. Your recruiter can share more details during the hiring process.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in NewsBreak’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 07/31/2029

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

Disability Status Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Nearby AI Internship Program - Engineering Track
Nearby AI Internship Program - Engineering Track

NewsBreak • Mountain View (CA)

On-site
USD 42,000 - 54,000
Discretionary bonus
Stock options
Head of Growth & Go-to-Market
Head of Growth & Go-to-Market

NewsBreak • Mountain View (CA)

On-site
USD 150,000 - 230,000
Senior Performance Marketing Manager
Senior Performance Marketing Manager

NewsBreak • Mountain View (CA)

On-site
USD 180,000 - 260,000
Local Intent Data Mining Expert
Local Intent Data Mining Expert

NewsBreak • Mountain View (CA)

On-site
USD 190,000 - 260,000
Discretionary bonus
Stock options
Software Engineering Intern (Summer 2027)
Software Engineering Intern (Summer 2027)

Scale • San Francisco (CA)

On-site
USD 16,531,000 - 24,797,000
QA Engineer - Clearance Required New Remote, USA
QA Engineer - Clearance Required New Remote, USA

Red Cell Partners, LLC. • Northern (KY)

Hybrid
USD 135,000 - 170,000
Staff Machine Learning Engineer New
Staff Machine Learning Engineer New

Invoice2go • Northern (KY)

Hybrid
USD 195,000 - 234,000
Health insurance
401k plan
Paid holidays
+1
Content Editor & AEO Strategist
Content Editor & AEO Strategist

Giftogram • Whippany (NJ)

On-site
USD 90,000 - 130,000
Engineering Manager, Machine Learning New
Engineering Manager, Machine Learning New

ZipRecruiter, Inc. • Northern (KY)

Hybrid
USD 190,000 - 240,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Frontier Agent Engineering Manager, Enterprise
Frontier Agent Engineering Manager, Enterprise

Scale • San Francisco (CA), New York (NY)

On-site
USD 252,000 - 315,000
Equity
Health, dental & vision coverage
Retirement benefits
+3