N

NewsBreak

Runs a personalized local news app for US readers

Machine Learning Engineer - Local Search & Marketplace

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

About the Job

Requirements

  • Experience building machine-learning, data-mining, search, recommendation, ranking, natural-language-processing, or related systems through academic projects, internships, or industry work.
  • Strong programming skills in Python, Java, C++, or another relevant language.
  • Solid understanding of machine-learning fundamentals, data structures, algorithms, and statistical analysis.
  • Experience with at least one of search, retrieval, learning-to-rank, recommendation, personalization, query understanding, intent classification, natural-language processing, embeddings, semantic search, large language models, matching, marketplace optimization, or dispatch.
  • Ability to work with large-scale or complex datasets and translate ambiguous problems into practical solutions.
  • Interest in building production systems that serve real users and deliver measurable product impact.

Responsibilities

  • Build and improve machine-learning models for search, recommendation, ranking, retrieval, matching, and personalization.
  • Develop systems that understand user queries, behaviors, preferences, and context.
  • Apply embeddings, natural-language processing, large language models, and modern retrieval techniques to connect consumer demand with relevant local content, businesses, or services.
  • Build and optimize end-to-end machine-learning pipelines, from data preparation and model training to online serving and monitoring.
  • Partner with product, engineering, and data teams to define problems, identify opportunities, and translate business needs into scalable machine-learning solutions.
  • Design and analyze online and offline experiments to measure model quality and product impact.
  • Improve product outcomes such as relevance, engagement, conversion, retention, and marketplace efficiency.
  • Explore new machine-learning and large-language-model techniques and bring them into production where they can deliver measurable value.

Desired Qualifications

  • Experience deploying and maintaining machine-learning models in production.
  • Experience with experimentation, including A/B testing, causal analysis, or marketplace experiments.
  • Familiarity with deep-learning frameworks and machine-learning infrastructure, such as PyTorch, TensorFlow, Spark, Kubernetes, or feature- and model-serving platforms.
  • Experience building taxonomies, user-interest representations, knowledge graphs, or behavioral models.
  • Experience applying large language models to search, recommendation, classification, or information retrieval.
  • Background in local search, local services, maps, commerce, marketplaces, delivery, mobility, or location-based products.
  • Experience at a consumer internet, search, recommendation, advertising, e-commerce, or marketplace company.

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