Quick summary
- Work type
- Remote
- Location
- San Francisco, CA
- Salary
- $123,696–$254,667 / yr
- Posted
- 4 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 62% of similar roles. Most pay $135,000–$203,200 — the shaded band above. At the midpoint, this role pays about $189k versus about $169k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 36 open roles on FindRole.
Listed pay typically runs $164,695–$332,012 across 35 roles with salary data.
Most-posted roles
- Business Systems Analyst II, Sales Engineering, tvScientific 1
- Data Scientist 1
- Data Scientist II, Experimentation 1
- Engineering Manager, Developer Agents 1
- Machine Learning Engineer, Core Engineering 1
At a glance
TL;DR · Software Engineer II, Simulation, tvScientific
Join Pinterest's tvScientific team as a Software Engineer where you will design and implement simulation environments to model CTV advertising ecosystem dynamics, including auction mechanics and advertiser competition. You’ll develop AI-driven tools for evaluating bidding strategies offline and build agents that automate experimentation within simulated environments to de-risk ML model deployments. Key responsibilities include defining technical direction for simulation and AI infrastructure and mentoring team members. Ideal candidates have systems programming experience in Zig or similar languages like C, C++, Rust, along with a deep understanding of probabilistic modeling and adtech mechanics such as RTB dynamics. Strong written communication skills are essential to translate business questions into rigorous frameworks and drive projects from conception to completion independently.
Skills
What you'll do
- Design and build simulation environments for CTV auction mechanics.
- Develop frameworks to evaluate bidding strategies and budget allocation offline.
- Create AI agents that automate experimentation in simulated advertising scenarios.
- Use simulations to validate new ML model deployments before live implementation.
- Define technical direction for simulation and AI infrastructure within the team.
What we're looking for
- Systems programming experience in Zig or similar languages like C, C++, Rust.
- Deep understanding of probabilistic modeling and stochastic processes for simulations.
- Hands-on experience with modern AI tools and judgment on their applicability.
- Adtech expertise including RTB mechanics and programmatic advertising dynamics.
- Ability to translate business questions into rigorous simulation frameworks.
- Clear written communication skills for defining technical directions.
- Ownership in scoping, designing, and shipping systems end-to-end independently.
More like this
Similar roles
Sr. Software Engineer, ML Platform, tvScientific
Sr. Software Engineer, Big Data, tvScientific
Software Engineer II, Backend, tvScientific
Software Engineer, Simulation
SpaceX
Software Engineer, Simulations (Application Software)
SpaceX