Software Engineer II, Simulation, tvScientific

Pinterest

Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$123,696–$254,667 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $189k
$108k most similar roles pay here $270k

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

View all roles at Pinterest

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.

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

Software Engineer II, ML Ops, tvScientific

Pinterest

Remote (San Francisco, CA) 4 days ago $123,696$254,667
Kubernetes Terraform EKS MLOps Python Scala Zig NixOS Rust Linux CI/CD Prometheus Grafana PostgreSQL Redis Docker AWS Google Cloud Azure Circuit-Breaking Autoscaling Incident Response
Remote

Sr. Software Engineer, ML Platform, tvScientific

Pinterest

Remote (San Francisco, CA) 4 days ago $155,584$320,320
Kubernetes Ray Python Terraform EKS MLOps CI/CD Linux Scala Zig NixOS Docker Prometheus Grafana PostgreSQL RabbitMQ Redis GitLab AWS Google Cloud
Remote

Sr. Software Engineer, Big Data, tvScientific

Pinterest

Remote (San Francisco, CA) 13 days ago $123,696$254,667
AWS Spark Scala SQL Data Lakes Cloud Warehouses CI/CD Docker Kafka Hadoop Apache Iceberg Delta Metadata Management Data Quality Privacy-by-Design
Remote

Software Engineer II, Backend, tvScientific

Pinterest

Remote (San Francisco, CA) 13 days ago $123,696$254,667
Python Java JavaScript React Redux APIs Docker Kubernetes AWS CI/CD SQL NoSQL Git Terraform Prometheus Grafana REST GraphQL
Remote

Software Engineer, Simulation

SpaceX

Hawthorne, CA 13 days ago $125,000$145,000
C++ Python CFD tools meshing software CAD platforms machine learning AI web-based 3D tooling Flask SQLAlchemy FastAPI React version control testing continuous integration Linux HPC environments parallel processing Three.js ParaView