Drimva

NewsBreak

Senior Machine Learning Engineer, Recommendation & AI Applications

$195K–$230K

Mountain View, California, United States · Senior · Full-time · Posted Aug 7, 2026

Experience
3+ years of industry experience building machine learning or recommendation systems in production.

About the job

Build and improve NewsBreak’s large-scale recommendation systems and apply AI/LLMs to production problems in content discovery and personalization.

What you'll do

  • Develop and optimize feed retrieval, ranking, and multi-objective recommendation systems; own work from offline training through online inference and experimentation.
  • Apply LLMs and foundation models to recommendation problems, and move validated prototypes into production.
  • Contribute to AI-powered projects from early exploration through MVP and production; use AI-assisted development workflows.

What they ask for

  • Strong understanding of recommendation fundamentals, including ranking, embeddings, user/item modeling, and experimentation.
  • Strong coding skills in Python, Java, or Scala, and experience with PyTorch or TensorFlow.
  • Experience with large-scale data and ML systems, such as Spark, distributed training, or real-time inference.
  • Ability to own features end-to-end and deliver measurable business impact.

Nice to have

  • Production experience applying AI or LLMs to recommendation systems.
  • Experience contributing to 0 → 1 AI or ML-driven products; familiarity with AI-assisted development tools and workflows.

Pay

$195,000 — $230,000 USD annual base salary

Tools

Python, Java, Scala, PyTorch, TensorFlow, Spark

AI focus

Apply LLMs and foundation models to recommendation tasks such as content understanding, user intent modeling, and feature generation; contribute to AI-powered products and use AI-assisted development for coding, debugging, analysis, ideation, prototyping, and experiment analysis.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)