Sr. Software Engineer, Simulation, tvScientific
About Pinterest:
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here .
About tvScientific
tvScientific is the first and only CTV advertising platform purpose-built for performance marketers. We leverage massive data and cutting-edge science to automate and optimize TV advertising to drive business outcomes. Our solution combines media buying, optimization, measurement, and attribution in one, efficient platform. Our platform is built by industry leaders with a long history in programmatic advertising, digital media, and ad verification who have now purpose-built a CTV performance platform advertisers can trust to grow their business.
We are seeking a Sr. Software Engineer to build out our simulation and AI capabilities. You'll design and implement systems that model the CTV advertising ecosystem — auction dynamics, bidding strategies, campaign outcomes, and counterfactual scenarios — and develop AI-driven tools that accelerate how we build, test, and deploy ML systems.
What you’ll do:
- Design and build simulation environments that model CTV auction mechanics, inventory supply, and advertiser competition
- Develop counterfactual and what-if frameworks for evaluating bidding strategies, budget allocation, and pacing algorithms offline
- Build AI agents that explore strategy spaces, generate hypotheses, and automate experimentation within simulated environments
- Use simulation to de-risk ML model deployments — validate new bidding and optimization strategies before they touch live traffic
- Define the technical direction for simulation and AI infrastructure and mentor engineers on the team
What we’re looking for:
- Systems programming experience in Zig or similar (C, C++, Rust)
- Deep understanding of probabilistic modeling, stochastic processes, or agent-based simulation
- Hands-on experience with modern AI tools: LLMs, code generation, agentic workflows — and good judgment about when they help vs. when they don't
- Adtech experience: you understand RTB mechanics, and the dynamics of programmatic advertising
- Ability to translate business questions ("what happens if we change our bid strategy?") into rigorous simulation frameworks
- Clear written communication: you'll be defining new technical directions and need to bring others along
- Ownership: you scope, design, and ship systems end-to-end with minimal direction
- Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs
- Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
- High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables.
- Degree in a relevant field such as computer science, statistics, engineering, or equivalent experience.
- Nice-to-Haves:
- Strong production Python skills and experience building simulation or modeling systems
- Causal inference — uplift modeling, synthetic controls, difference-in-differences, or incrementality testing
- Experience with discrete event simulation, Monte Carlo methods, or digital twins
- Reinforcement learning — using simulated environments for policy learning and evaluation
- Experience building agentic AI systems or multi-agent simulations
- Big data experience with Scala and Spark
- MLOps experience — model deployment, monitoring, and pipeline orchestration on AWS
In-Office Requirement Statement:
- We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role.
Relocation Statement:
- This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
#LI-SM4
#LI-REMOTE
$204k - $259k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's simulator is one of the... ...a virtual world is "real"? We are looking for aSenior Software Engineer to build the metrics and systems that grade this hybrid environment...SeniorFull timeRemote work$123.7k - $254.67k
...love, and that starts with the people behind the product. About TvScientific tvScientific is the first and only CTV advertising platform... ...advertisers can trust to grow their business. As a Senior Data Engineer at tvScientific, you will be a key player in implementing the...SeniorWork at officeLocal areaRelocationRelocation package$155.58k - $320.32k
...career you love? It’s Possible. About tvScientific tvScientific is the first and only CTV... ...tvScientific is looking for a Senior MLOps Engineer! You'll be working with a distributed... ...Experience in high-performance software (RTB, HFT, etc.) Software engineering...SeniorWork at officeLocal areaRelocationRelocation package$142.8k - $210k
Simulation at Cruise is responsible for constructing virtual environments to guarantee safety... ...and testing our autonomous vehicle software against billions of miles of driving -... ...customer workflows Design and implement engineering solutions to tackle complex simulation...SeniorLocal areaFlexible hours$204k - $259k
...Senior Software Engineer, Simulation ML Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver...SeniorFull timeRemote work$204k - $259k
...Senior Software Engineer, Simulation Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver...SeniorFull timeWork experience placementRemote work$192k - $240k
...AI at Brex AI Engineering at Brex is redefining how businesses run their finances by building... ...What you’ll do You’ll own Brex’s simulation and validation platform for AI-powered... ...Experience building and owning complex software systems where correctness, reliability,...SeniorFull timeWork at officeRemote workWork from home$204k - $259k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Simulator Team at Waymo... ...Driver. The team is be a diverse, and collaborative group of software engineers, machine learning (ML) engineers, and data scientists. We develop...SeniorFull timeRemote work$175k - $215k
...on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's simulator... ...real"? We are looking for aSoftware Engineer to build the metrics and pipelines that... ...role, you will report to Senior Staff Software Engineering Manager and serve as a core...Full timeRemote work$190k - $230k
...absolutely essential. We're looking for a deeply technical software engineer to join the Autonomy Validation team — a core team... ...developing robust internal platforms for validation — enabling both simulation at scale and rigorous scenario testing — so that autonomy engineers...SeniorLocal area$500 per month
...shoot down drones. We're a small team of engineers, former US military operators, and... ...filtering, and structural compensation Simulation infrastructure for controls development... ...seam between mechanical, electrical, and software ~ Understanding of latency, jitter, and...SeniorPermanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$281k - $356k
...on public roads and tens of billions in simulation across 15+ U.S. states. This... ...both temporary mitigations and permanent software fixes, as well as preventing future regressions... ...closely with Data Science, Systems Engineering and operations teams to streamline...SeniorPermanent employmentFull timeTemporary workRemote work- ...our recruiting process here . About tvScientific tvScientific is the first and only... ...business. We’re looking for a Backend Engineer to help design, build, and scale... ...languages Javascript and Python/Java Strong software engineering principles and practices...Full timeContract workWork at officeRemote workRelocationRelocation packageFlexible hours
- ...leading autonomous driving technology firm in San Francisco is seeking a Hardware Engineer to develop vehicle dynamics models. Key responsibilities include using C++ to create simulations for chassis dynamics and safety systems. Candidates should have a Master's in engineering...Senior
$125k - $170k
...Horowitz to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and operates... ...53,000 sq. ft. headquarters in Northern California, USA. Software Simulation Engineer We are looking for a Software Simulation Engineer...Permanent employmentFlexible hours$120k - $175k
...Guidance, Navigation & Control (GNC) Simulation Software Engineer San Francisco Astranis builds advanced satellites for high orbits, expanding humanity's reach into the solar system. Today, Astranis satellites provide dedicated, secure networks to highly-sophisticated...Permanent employmentFlexible hours$197.53k - $276.54k
...spaceflight! - As a Senior Network Engineer for Network Architecture &... ...networking architecture and software-defined networking to develop... ..., and Segment Routing (SRv6/SR-MPLS) in network environments... ...Experience with modeling and simulation tools for network performance...SeniorPermanent employmentTemporary workLocal area$281k
Waymo is looking for a technical leader for the Simulator Team in San Francisco. The role focuses on optimizing the Simulator Platform’s architecture, ensuring high performance and resource utilization. Candidates should have a BS/MS in relevant fields, over 6 years of...Senior$175k - $215k
...Sr. Software Engineer, Marketplace ML Platform Waymo is an autonomous driving technology company with the mission to be the world's most... ...100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Marketplace team builds the...SeniorFull timeRemote work$281k - $356k
...on public roads and tens of billions in simulation across 15+ U.S. states. The... ...guide strategy for the entire Simulator software stack. This can be everything from low-... ...projects as a technical lead for senior engineering teams, with demonstrated ability to influence...SeniorFull timeRemote work- ...- Work with product owners to understand desired application capabilities and testing scenarios - Continuously improve software engineering practices - Work within and across Agile teams to design, develop, test, implement, and support technical solutions across...Senior
$99.45k - $134.55k
..., with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a F-22 Simulation Software Engineer (Associate, Experienced, or Senior) to join the F-22 Simulation Infrastructure team located in Berkeley, Missouri. This...SeniorPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- ...Open Roles Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California,... ...Engineering South San Francisco, California, USA Autonomy Platform Software Engineer Engineering South San Francisco, California, USA...SeniorRemote work
$196k - $242k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the...Senior- ¿ Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to... ..., system analysis, and programming activities on application software; this may often require independent research and study ¿ Develops...Senior
$150k - $250k
...Sr Software Engineer Step into a high-impact Sr Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to make a visible contribution in San Francisco, California, USA...Senior- ...Sr Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the...SeniorLong term contractWork at officeWork from home
$50 - $60 per hour
...Title: Sr. Software Engineer Location: Hybrid, San Francisco, CA Duration: Initial 6 months contract with extensions Compensation: $ 50 - 60 per hour Work Requirements: US Citizen, GC Holders or or Authorized to work in US • Around 15+ Years...SeniorHourly payContract workLocal areaFlexible hours$200k - $300k
...Senior Software Engineer - San Francisco, CA (onsite) A fast growing AI platform supporting more than one thousand physical locations and tens of millions of calls every year is expanding its engineering team. The company is scaling from millions of calls to billions...SeniorRemote workRelocation package- ...Senior Software Engineer, JazzX (New AI Venture at SAI Group) Role Overview: As a Senior Software Development Engineer, you'll lead the design, development, and management of critical services and components of an innovative enterprise AI platform to deliver...SeniorWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer, Simulation, tvScientific. Be the first to apply!
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer student San Francisco, CA
- software engineer amazon San Francisco, CA
- software developer positions San Francisco, CA
- software engineer full time San Francisco, CA
- software qa engineer San Francisco, CA
- new graduate software engineer San Francisco, CA
- junior software developer San Francisco, CA



