Pay
In line with similar jobs
$185K–$235K against $166K–$240K, the middle half of what similar US postings state.
From 1,319 postings in the last year. Stated ranges, not salaries paid.
Bellevue, Washington, United States
Live, first seen by us 48 days agoAnnual Base Pay Range $185,000—$235,000 USD CPRA Privacy Notice for California CandidatesRead the full posting
We are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform raw user signals into production targeting and bidding features.
You will own significant pieces of the signal-to-model pipeline end to end: defining and building features at scale, developing models for user understanding — most importantly identity prediction — and then applying those predictions directly inside the ads targeting, bidding, and ranking models to drive measurable lift.
Build batch and streaming user-signal feature pipelines at scale
Develop identity prediction and other user-understanding models
Integrate model outputs into ads targeting, bidding, and ranking models
Serve features and model outputs online with low latency for real-time bidding
We are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform raw user signals into production targeting and bidding features. This is a hands-on, high-ownership role that blends ML modeling, large-scale data engineering, and production ML systems.
You will own significant pieces of the signal-to-model pipeline end to end: defining and building features at scale, developing models for user understanding — most importantly identity prediction — and then applying those predictions directly inside the ads targeting, bidding, and ranking models to drive measurable lift. You won't just hand features off to a downstream team; you'll close the loop, ensuring everything is served online with the freshness, latency, and reliability that real-time bidding demands. You'll partner closely with Ads, Data, and Infra teams, and you'll be expected to drive technical direction — not just execute well-scoped tasks.
design, implement, and own offline and online feature pipelines (batch + streaming)
build and improve models such as identity prediction, user/content embeddings
integrate identity-prediction results and other user signals directly into the ads targeting, bidding, and ranking models
ensure features and model outputs are available online with the freshness and low latency required by high-QPS real-time bidding
Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related quantitative field (or equivalent practical experience).
5+ years of industry experience as an ML engineer / applied scientist, building and shipping ML models in production (not just research or offline prototyping).
Proficiency in Python and a solid ML stack (e.g. PyTorch or TensorFlow, scikit-learn, pandas/NumPy).
Hands-on experience with large-scale data processing for ML — e.g. Spark, Flink, SQL/Presto/Trino — including building production feature or training-data pipelines.
Experience taking models from idea to production: training, deployment, monitoring, and iterating based on real metrics and A/B tests.
Experience with user-signal / behavioral data: event pipelines, identity prediction, user embeddings, and applying model outputs back into downstream ranking/bidding models.
Familiarity with online feature serving — feature stores, embedding/vector stores, and low-latency, high-QPS inference for real-time bidding.
Experience with streaming systems (Kafka, Flink, Spark Streaming) for real-time feature computation.
Knowledge of the big-data ecosystem (Hadoop, Spark, Hive, Presto/Trino) and modern ML platforms / MLOps tooling (training orchestration, experiment tracking, model registries, feature stores).
Requirements - Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, or a related quantitative field (or equivalent practical experience). - 5+ years of industry experience as an ML engineer / applied scientist, building and shipping ML models in production (not just research or offline prototyping).
From the employer’s posting.
NewsBreak started in 2015 to answer these questions, and today more than 40 million people a month rely on us to follow what’s going on in their zip code.
In the employer’s words · Read in context
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
In line with similar jobs
$185K–$235K against $166K–$240K, the middle half of what similar US postings state.
From 1,319 postings in the last year. Stated ranges, not salaries paid.
Day 48
Similar jobs usually come down between day 6 and day 70.
From 4,599 similar postings that came down. Coming down is not always a hire.
10 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Strong foundation in machine learning: feature engineering, supervised learning, embeddings/representation learning, and offline + online evaluation methodology. - Proficiency in Python and a solid ML stack (e.g. PyTorch or TensorFlow, scikit-learn, pandas/NumPy). - Hands-on experience with large-scale data processing for ML — e.g. Spark, Flink, SQL/Presto/Trino — including building production feature or training-data pipelines.
- Proficiency in Python and a solid ML stack (e.g. PyTorch or TensorFlow, scikit-learn, pandas/NumPy). - Hands-on experience with large-scale data processing for ML — e.g. Spark, Flink, SQL/Presto/Trino — including building production feature or training-data pipelines. - Experience taking models from idea to production: training, deployment, monitoring, and iterating based on real metrics and A/B tests.
- Experience with streaming systems (Kafka, Flink, Spark Streaming) for real-time feature computation. - Knowledge of the big-data ecosystem (Hadoop, Spark, Hive, Presto/Trino) and modern ML platforms / MLOps tooling (training orchestration, experiment tracking, model registries, feature stores). - Experience with large-scale / distributed model training and inference optimization (e.g. distributed training, embedding tables, quantization, efficient serving).
- Familiarity with online feature serving — feature stores, embedding/vector stores, and low-latency, high-QPS inference for real-time bidding. - Experience with streaming systems (Kafka, Flink, Spark Streaming) for real-time feature computation. - Knowledge of the big-data ecosystem (Hadoop, Spark, Hive, Presto/Trino) and modern ML platforms / MLOps tooling (training orchestration, experiment tracking, model registries, feature stores).
Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.
Already applied? Track this application
New ML Engineer postings at the employers we follow are up 12% over the last 5 weeks compared with the 5 before.
Each bar is one week of new postings. The darkest bars are the last 5 weeks.
Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.
We file this job under ML Engineer, by the work the posting describes.
ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.
Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.
A data scientist often works out which model to build; an ML engineer makes it run reliably in production.
The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.
About NewsBreak
Local life runs on local information. What happened down the street? Who can fix this? Where should we go tonight? NewsBreak started in 2015 to answer these questions, and today more than 40 million people a month rely on us to follow what’s going on in their zip code.
Three platforms with one vision: powering local life. Led by founder and CEO Jeff Zheng, NewsBreak is our local life and news platform; Nearby AI connects people with local businesses; and NDot AI helps publishers and creators grow and earn.
Building for the long term. A $115 million Series C made us a unicorn in 2021, and we keep investing in our people. We’re Great Place to Work® certified and named to Fast Company’s Best Workplaces for Innovators (2025) and Fortune’s Best Workplaces in the Bay Area™ (2026).
Everyone makes an impact. Whether you write code, shape products, tell our story, or run the business, we want people who own projects end to end, stay curious, and speak up. Join us.
Learn more at: NewsBreak, Nearby AI, NDot AI
About the team
The User Signal team sits at the heart of our in-house advertising platform. We collect, process, and activate user signals — behavioral events, contextual data, engagement history, and identity signals — and turn them into the features and audiences that power ads targeting, bidding, and ranking across the company's ad stack.
The quality of our signals directly determines how well every downstream ML model performs: better signals mean better targeting, higher CTR/CVR, and stronger monetization. We own the full lifecycle — from raw event ingestion and large-scale feature pipelines, to identity-prediction models, embeddings, and online serving — and we close the loop by applying those outputs inside the ads models that consume them in real time.
About the role
We are looking for an experienced Senior Machine Learning Engineer to design and build the data and ML systems that transform raw user signals into production targeting and bidding features. This is a hands-on, high-ownership role that blends ML modeling, large-scale data engineering, and production ML systems.
You will own significant pieces of the signal-to-model pipeline end to end: defining and building features at scale, developing models for user understanding — most importantly identity prediction — and then applying those predictions directly inside the ads targeting, bidding, and ranking models to drive measurable lift. You won't just hand features off to a downstream team; you'll close the loop, ensuring everything is served online with the freshness, latency, and reliability that real-time bidding demands. You'll partner closely with Ads, Data, and Infra teams, and you'll be expected to drive technical direction — not just execute well-scoped tasks.
Responsibilities
Requirements
Preferred Qualifications
We offer a competitive benefits package:
Selected passages from the saved posting. Check the full description for conditions and exceptions.
Annual Base Pay Range $185,000—$235,000 USD CPRA Privacy Notice for California Candidates
Bellevue, Washington, United States
Working pattern and location restrictions need checking in the full posting.
No clear work-authorization passage found. Eligibility is unconfirmed.