tvScientific logo
tvScientific

Performance TV Advertising Platform

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2020H1B No SponsorCompany SiteLinkedIn

Location

California

Posted

35 days ago

Salary

$155.6K - $320.3K / year

Seniority

Senior

Bachelor DegreeEnglishAWSPythonRustScalaSpark

Job Description

Senior Software Engineer

tvScientific

• 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

Job Requirements

  • 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

Related Job Pages

More Full-stack Engineer Jobs

SingleStore logo

Software Engineer

SingleStore

The cloud-native database built with speed and scale to power real-time applications.

Full TimeRemoteTeam 201-500Since 2011H1B Sponsor

• Work closely with product managers, designers, customers, and other engineers to ensure we deliver a high-quality experience • Develop a world-class managed service responsible for providing an innovative operational database solution in the cloud • Proactively contribute to the team's engineering process to assist with our ability to scale and deliver projects on time • Mentor junior engineers and contribute to a welcoming team environment

India
Zigsaw logo

Senior Software Engineer

Zigsaw

On a mission to help people find the Job of their choice. Fill this: https://forms.gle/fWsXYfgAfEorQZgaA

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• 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

California
$155.6K - $320.3K / year
MindSet logo

Senior Software Engineer

MindSet

A great culture leads to a dominantly successful business. We provide insights and techniques to build this culture.

Full TimeRemoteTeam 1-10Since 2005H1B Sponsor

• Lead the design, development, and deployment of scalable and secure software solutions using .NET and React. • Collaborate with product managers, designers, and other engineers to build new features and improve existing functionality. • Provide technical leadership and mentorship to a team of engineers, fostering best practices in code quality, testing, and development processes. • Implement and optimize database solutions using SQL Server and Entity Framework. • Participate in architectural discussions and contribute to the design and scalability of the overall system. • Work closely with DevOps to ensure smooth deployment and integration of new features and updates. • Maintain and enhance the performance, security, and reliability of existing systems. • Conduct code reviews and ensure adherence to best practices in software engineering.

United States
$165K - $190K / year
Flatiron School logo

Software Engineer Trainee Program – No Coding Experience Needed

Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work • Receive mentorship from experienced engineers and product leaders

New York
$15 / hour
Job Closed