ML Engineer: Search, Recommendations & Personalization

Francisco Partners

Mountain View (CA)

On-site

USD 190,000 - 300,000

Full time

14 days+
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 is seeking a Machine Learning Engineer to build intelligent systems that connect consumers with relevant local information, businesses, and services. You will work across search, recommendation, ranking, retrieval, user‑intent understanding, personalization, and marketplace matching.

This hands‑on role will take ML solutions from problem definition and experimentation through production deployment and iteration.

Qualifications

  • Experience building ML, data mining, search, or related systems.
  • Strong programming skills in Python, Java, or C++.
  • Solid ML fundamentals, data structures, algorithms, and statistics.
  • Experience with ML frameworks and production systems.
  • Ability to work with large datasets and translate problems into solutions.

Responsibilities

  • Build and improve ML models for search, recommendation, ranking, and matching.
  • Develop systems that understand user queries, behaviors, and context.
  • Apply embeddings, NLP, and LLMs to connect demand with local content.
  • Design end-to-end ML pipelines from data to online serving and monitoring.
  • Collaborate with product, engineering and data teams.
  • Design and analyze experiments to measure impact.
  • Improve relevance, engagement, conversion, retention, and marketplace efficiency.
  • Explore new ML and LLM techniques and productionize them.

Skills

Machine Learning
Python
Java
C++
NLP
Embeddings
Large Language Models

Tools

PyTorch
TensorFlow
Spark
Kubernetes
Model serving platforms

Job description

NewsBreak is seeking a Machine Learning Engineer to build intelligent systems that connect consumers with relevant local information, businesses, and services. You will work across search, recommendation, ranking, retrieval, user‑intent understanding, personalization, and marketplace matching.

This hands‑on role will take ML solutions from problem definition and experimentation through production deployment and iteration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer, Personalization & Recommendations
ML Engineer, Personalization & Recommendations

Perplexity • San Francisco (CA)

On-site
USD 120,000 - 160,000
Remote Senior ML Engineer, Personalization & Search
Remote Senior ML Engineer, Personalization & Search

iFit • United States

Remote
USD 185,000 - 205,000
ML Engineer I: Search, Recommendations & Embeddings
ML Engineer I: Search, Recommendations & Embeddings

Handshake • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Ownership: Equity in a fast-growing co
401(k) match and financial coaching
Parental leave and family benefits
+6
ML Engineer: Personalization & Creative Recommendations
ML Engineer: Personalization & Creative Recommendations

krea.ai • San Francisco (CA)

On-site
USD 140,000 - 200,000
Competitive compensation
Openness to sponsoring international candidates
Impact in a growing team
ML Engineer, Recommendation Systems for Global Impact
ML Engineer, Recommendation Systems for Global Impact

Meta • San Francisco (CA)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
Staff ML Engineer — Scalable Recommendations & AI Platform
Staff ML Engineer — Scalable Recommendations & AI Platform

NewsBreak • Mountain View (CA)

On-site
USD 230,000 - 300,000
Health, dental, and vision care
Top-tier 401(K) plan with company-mact
Paid time off and paid holidays
+3
Staff ML Engineer – Personalization & Discovery
Staff ML Engineer – Personalization & Discovery

United States Digital Space LLC • New York (NY)

On-site
USD 180,000 - 240,000
Lead ML Engineer - Recommender Systems
Lead ML Engineer - Recommender Systems

Vamp • California (MO)

On-site
USD 138,000 - 184,000
ML Engineer - Large-Scale Ads & Recommendations
ML Engineer - Large-Scale Ads & Recommendations

AppLovin • Palo Alto (CA)

On-site
USD 150,000 - 224,000
Health insurance
401(k) retirement plan
Unlimited discretionary time off
+3
Senior ML Engineer - Personalization & Growth Engines
Senior ML Engineer - Personalization & Growth Engines

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000