Pay
In line with similar jobs
$190K–$250K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
Operate autonomously as a trusted technical partner to Modeling, Data Science, and Engineering. Salary: $190,000-$250,000 USD Base Salary + Equity What We OfferRead the full posting
Build batch, streaming and point-in-time correct feature pipelines for real-time bidding
Generate and serve LLM and deep learning embeddings with sub-millisecond latency targets
Improve speed, resource use and throughput of large-scale ad model training pipelines
Set standards for monitoring, testing and CI/CD across feature and training infrastructure
Turn complex signals into production features that improve CTR/CVR model performance
Architect, build, and maintain low-latency, high-throughput feature pipelines — batch, real-time streaming, and point-in-time correct historical features
optimizing embedding generation, indexing, and online retrieval for sub-millisecond serving SLAs
improving training speed, resource utilization, and throughput for large-scale deep learning models
Establish technical standards for monitoring, testing, and CI/CD across feature and training infrastructure
Translate complex signals into production-ready features that directly boost model performance (e.g., CTR/CVR prediction)
3-5+ years of hands-on Machine Learning Infrastructure / Data Platform experience supporting data-intensive platforms, including large-scale data pipelines, streaming systems, and storage layers.
Hands-on experience with PyTorch for model architecture, training pipeline acceleration, or distributed training.
Proficiency in one or more core programming languages — Python, Java, or Scala — for building, maintaining, and scaling robust ML and data pipelines.
Proficiency with cloud & infrastructure technologies, including AWS/GCP, as well as containerization and orchestration platforms like Kubernetes (K8s) and Docker.
Strong expertise in modern big data technologies such as Apache Spark, Apache Flink, Apache Kafka, and other distributed data processing frameworks.
From the employer’s posting.
Open 3 monthsWe first saw this posting 102 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.
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
$190K–$250K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
Day 102
Up longer than most. Similar jobs usually come down between day 6 and day 69.
From 4,296 similar postings that came down. Coming down is not always a hire.
2 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Hiring recordAdd 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.
- 3-5+ years of hands-on Machine Learning Infrastructure / Data Platform experience supporting data-intensive platforms, including large-scale data pipelines, streaming systems, and storage layers. - Proficiency in one or more core programming languages — Python, Java, or Scala — for building, maintaining, and scaling robust ML and data pipelines. - Domain expertise in AdTech.
- Competitive programming background, such as awards or achievements in OI (Olympiad in Informatics) or ACM/ICPC. Tech Stack: Python, Java, Kafka, Flink, Spark, PyTorch, Kubernetes, AWS What Success Looks Like in Your First 30/60/90 Days
- Hands-on experience with PyTorch for model architecture, training pipeline acceleration, or distributed training. - Proficiency with cloud & infrastructure technologies, including AWS/GCP, as well as containerization and orchestration platforms like Kubernetes (K8s) and Docker. - Competitive programming background, such as awards or achievements in OI (Olympiad in Informatics) or ACM/ICPC.
- Domain expertise in AdTech. - Strong expertise in modern big data technologies such as Apache Spark, Apache Flink, Apache Kafka, and other distributed data processing frameworks. - Excellent team communication, cross-functional collaboration, and problem-solving skills, with a track record of partnering effectively with modeling and engineering teams.
- Domain expertise in AdTech - Hands-on experience with PyTorch for model architecture, training pipeline acceleration, or distributed training. - Proficiency with cloud & infrastructure technologies, including AWS/GCP, as well as containerization and orchestration platforms like Kubernetes (K8s) and Docker.
Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.
Already applied? Track this application
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.
In this role, you will work at the intersection of large-scale distributed systems, machine learning engineering, and platform architecture. You will own and evolve critical data capabilities within Cognitiv’s advertising ecosystem, with a primary focus on designing and delivering stable, highly scalable feature pipelines, as well as optimizing the performance and reliability of ad model training pipelines.
This is a senior individual-contributor role for an engineer who thrives on solving complex platform problems, raising the technical bar, and building systems that serve many teams at scale. You will partner closely with engineers, product managers, data scientists, infrastructure teams, and downstream data consumers to deliver platforms that are resilient, extensible, and easy to adopt.
This position will be located in San Mateo, CA with a hybrid work schedule of 3 days in office (Mon/Tue/Wed) and 2 days remote optional (Thursday/Friday).
What You'll Do
Who You Are
Must haves:
Nice to haves:
Tech Stack: Python, Java, Kafka, Flink, Spark, PyTorch, Kubernetes, AWS
What Success Looks Like in Your First 30/60/90 Days
First 30 days:
First 60 days:
First 90 days:
Salary: $190,000-$250,000 USD Base Salary + Equity
Selected passages from the saved posting. Check the full description for conditions and exceptions.
Operate autonomously as a trusted technical partner to Modeling, Data Science, and Engineering. Salary: $190,000-$250,000 USD Base Salary + Equity What We Offer
San Mateo
This is a senior individual-contributor role for an engineer who thrives on solving complex platform problems, raising the technical bar, and building systems that serve many teams at scale. You will partner closely with engineers, product managers, data scientists, infrastructure teams, and downstream data consumers to deliver platforms that are resilient, extensible, and easy to adopt. This position will be located in San Mateo, CA with a hybrid work schedule of 3 days in office (Mon/Tue/Wed) and 2 days remote optional (Thursday/Friday). What You'll Do
- Equity for all employees - Hybrid work model & daily team lunch - Health & wellness stipend + cell phone reimbursement
No clear work-authorization passage found. Eligibility is unconfirmed.