# Sr. Software Engineer, Machine Learning

**Company:** [Pinterest](https://hotfix.jobs/companies/pinterest)
**Location:** Remote
**Role:** ML Engineering
**Salary:** $156k – $320k/yr
**Experience:** 4+ years
**Skills:** Python, Machine Learning, Statistics, Real-Time Bidding, Campaign Optimization, Causal Inference, Scala, Spark, AWS, MLOps
**Posted:** 2026-06-26

> Build and productionize ML systems for real-time bidding, campaign optimization, and incrementality measurement in a CTV ad platform. Requires strong Python, ML fundamentals, and 4+ years experience.

## Job Description

## What you'll do
- Write production Python that powers real-time bidding, model training, and campaign optimization
- Train, deploy, and monitor ML models that decide which ads to show, when, and at what price: millions of bid decisions per second
- Build and improve our incrementality measurement systems: helping advertisers understand the true causal lift of their CTV spend
- Design and implement new ML products across the ad-buying lifecycle: audience targeting, bid optimization, pacing, and attribution
- Use LLMs and generative AI to build internal tools that accelerate how we develop, test, and ship ML systems
- Serve as a technical lead and mentor on a distributed engineering team

## What we're looking for
- Strong production Python skills: you write code that runs in prod, not just notebooks
- Solid statistics and ML fundamentals: you can reason about experiment design, model evaluation, and when simpler approaches beat complex ones
- Familiarity with modern AI tools and good judgment about where they add value
- Adtech or CTV experience: familiarity with RTB, programmatic advertising, supply-path optimization
- Clear written communication: we're a distributed team and writing is how decisions get made
- Comfort with ambiguity: you'll own problems end-to-end in a fast-moving environment, from scoping to shipping
- Bachelor's degree in Computer Science, Mathematics, Engineering, related field, or equivalent experience
- 4+ years of industry experience

## Nice-to-Haves
- Experience using Cursor, Copilot, Codex, or similar AI coding assistants for development, debugging, testing, and refactoring
- Familiarity with LLM-powered productivity tools for documentation search, experiment analysis, SQL/data exploration, and engineering workflow acceleration
- Causal inference: uplift modeling, synthetic controls, difference-in-differences, or incrementality testing
- Big data experience with Scala and Spark
- Systems programming experience in Zig or similar (C, C++, Rust)
- Reinforcement learning or bandit algorithms in production
- Experience building agentic AI systems or LLM-powered workflows
- MLOps experience: model deployment, monitoring, and pipeline orchestration on AWS

## Similar roles

- [Sr. Software Engineer, tvScientific](https://hotfix.jobs/jobs/82f201f6-0d12-4205-9a11-8a912b57fef9) - Pinterest - Remote - $156k – $320k/yr
- [Senior AI Engineer, Enterprise](https://hotfix.jobs/jobs/87a30fd1-3fe6-47f3-a0a1-da444f3c00f4) - Snowflake - Menlo Park, CA - $156k – $224k/yr
- [Senior AI Engineer](https://hotfix.jobs/jobs/fdf9ce54-1a65-4442-a904-d175b0df9243) - Grafana Labs - Remote - $154k – $185k/yr
- [Senior Software Engineer - AI and Automation, Data & Analytics | USA | Remote](https://hotfix.jobs/jobs/d182728b-ee48-41c1-8d1f-b440bbbc7c0c) - Grafana Labs - Remote - $154k – $185k/yr
- [Senior Software Engineer - ML Infrastructure](https://hotfix.jobs/jobs/ce708525-34f1-4474-9516-673a3457e146) - Applied Intuition - Sunnyvale, CA - $153k – $222k/yr

**Apply:** https://hotfix.jobs/jobs/19067112-c9ce-4c49-8706-9f960d168a9c
**Canonical:** https://hotfix.jobs/jobs/19067112-c9ce-4c49-8706-9f960d168a9c