Software Engineer II, 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 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.
- 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
$123.7k - $254.67k
...verification who have now purpose-built a CTV performance platform advertisers can trust to grow their business.As a Data Engineer at tvScientific, you will be a key player in implementing the robust data infrastructure to power our data-heavy company. You will collaborate...SuggestedWork at officeLocal areaRelocationRelocation package- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...Function of PositionAs a Senior Software Engineer - Simulation & ML Platform, you will build software... ...process can take 3 to 6+ months) or (ii) implement a Technology Control Plan...SuggestedLocal areaWorldwideFlexible hours
$95.6k - $188.4k
Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale....SuggestedWork at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...company to lead a world where agents, not software, do the work. Role Overview We'... ...interface.ai as an AI-native company — and the engineering that powers millions of live banking... ...what they ship. As a Software Engineer II, you own modules end-to-end: the design,...SuggestedFull timeWork at officeRelocation package
$175k - $215k
...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... ...that a virtual world is "real"? We are looking for a Software Engineer to build the metrics and pipelines that grade this hybrid environment...SuggestedFull timeRemote work$125k
...onboarding, and early activation moments. As part of the Growth Engineering organization, our work centers on building high-converting,... ...About the Role We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team. In this role, you...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$140k - $165k
...high-performing team that believes in each other, come build with us at Crusoe. About the Role: We're looking for a Software Engineer II to help make Crusoe Cloud's container registry fast, reliable, and observable at scale. The registry sits on the critical path...Full timeTemporary work$300 per month
...that believes in each other, come build with us at Crusoe. About This Role The Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation and performance...Full timeTemporary work$140k - $160k
...hardcore and obsessed team of the world’s best engineers and operators. If you are obsessed with... ...Logistics Nimble’s Cloud Logistics software team builds the in-house suite of cloud-... ...About the Role As a Software Engineer II you will play a critical role in working...Full timeLocal areaFlexible hours$130.6k - $192k
...Team Data is at the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including... ...About the Role DoorDash is looking for a Softare Engineer II to be a technical powerhouse to help us scale our data...Hourly payWork at officeLocal areaFlexible hours$144k - $216k
...customers already use. We also own the configuration layer that manages the lifecycle of those connections and credentials. As a Software Engineer II on the Data Warehouse team, you'll help build and scale the systems that power these integrations. You'll tackle real...Full timeWork at officeHome officeFlexible hours$213k - $263k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Sensor Simulator Platform Team maintains... .... The team is responsible for both the rendering/simulation engine as well as the pipeline that lets a variety of internal...Full timeRemote work$114.9k - $154.1k
...Job Posting Title:Software Engineer II Req ID: 10143792 Job Description: Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization...Full time$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... ...that a virtual world is "real"? We are looking for a Senior Software Engineer to build the metrics and systems that grade this hybrid...Full timeRemote work$131k - $180k
...inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.Software Engineer II, Growthat Amplitude (View all jobs)San Francisco Bay AreaAbout The Role & TeamThe Growth organization is focused on helping...Work at officeHome office- ...foundation of DoorDash success. The Data Engineering team builds database solutions for various... ...is looking for a Softare Engineer II to be a technical powerhouse to help us scale... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including designing...Hourly payWork at officeLocal areaRemote workFlexible hours
$212.5k - $250k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...software delivery lifecycle so Carta's engineers can do the best work of their careers.We... ...You’ll SolveAs a Senior Software Engineer II on DevEx, you will:Build the MCP servers,...Full time$131k - $154k
...be part of a high-performing team that believes in each other, come build with us at Crusoe. About This Role: As a Software Engineer II - Software Defined Networking, you will lead the development and execution of our Software Defined Networking strategy. You...Full timeTemporary work$212.5k - $250k
...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to... ...production at scale.The Problems You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex projects and serve as...Full time$165.2k - $223.6k
...Description Employer: Amazon Media Venture LLC Position: Software Dev Engineer II - AMZ27747.1 Location: San Francisco, CA Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools,...Local areaRelocation package$121.62k - $139.78k
...Software Engineer II Daly City, CA 94014 Overview Salary Range $121,617.60 - $139,776.00 Salary Description The Software Engineer II will help design, develop, test, and deploy software for patients, staff, and other businesses. They will work with new...$123.7k - $254.67k
...you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.Job Title: Software Engineer II, Data Analytics and EngineeringIntro: We’re looking for a Software Engineer II, Data Analytics and Engineering to improve the...Work at officeLocal areaRemote workRelocationRelocation package$213k - $263k
...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Challenge Waymo’s... ...range of challenging requirements. We are looking for a Senior Software Engineer who is passionate about solving complex evaluation problems...Full timeRemote work$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...Full timeRemote work- ...need to grow our team to meet the needs of more companies, teams, and innovators in this way. The Role: As a Senior Software Engineer II focusing on trading engineering, you will play a critical role in delivering a high-quality trading platform that powers trading...Full timeWork at officeLocal area2 days per week3 days per week
- ...and how we use AI in our recruiting process here . About tvScientific tvScientific is the first and only CTV advertising platform... ...trust to grow their business. As a Sr. Machine Learning Engineer at tvScientific, you'll build the ML and AI systems behind our...Full timeWork at officeRemote workRelocationRelocation package
$213.51k - $220k
...Material Security, Inc. seeks a Senior Software Engineer II in San Francisco, CA. Responsibilities Design and maintain scalable, cloud-based systems that process high volumes of data, applying modern engineering practices and distributed architecture...Work at officeRemote work2 days per week3 days per week$114.3k - $235.32k
...have now purpose-built a CTV performance platform advertisers can trust to grow their business.We are seeking a Site Reliability Engineer to help operate, scale, and continuously improve a cloud-native platform built on AWS, Kubernetes/EKS, and ArgoCD-driven GitOps workflows...Work at officeLocal areaRelocationRelocation package$140k - $192k
...excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.The Software Engineer II OpportunityWe are looking for a software engineer to build the interfaces people use to work with autonomous AI workers. This...Local areaWorldwideFlexible hours$170k - $216k
...on public roads and tens of billions in simulation across 15+ U.S. states. The Simulation... ...that evaluate the Waymo Driver's software stack at a massive scale. We solve complex... ...for a broad range of customers Software Engineers, Product, Data Science, System Engineering...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Simulation, tvScientific. Be the first to apply!
- software developer fintech San Francisco, CA
- startup software engineer San Francisco, CA
- financial software developer San Francisco, CA
- junior software developer remote San Francisco, CA
- software engineer San Francisco, CA
- software data engineer San Francisco, CA
- freelance software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- part time software developer San Francisco, CA
- associate software developer San Francisco, CA


