Sr. Software Engineer, Machine Learning, Tvscientific

Pinterest Pinterest · Consumer · San Francisco, CA · tvScientific

Sr. Software Engineer, Machine Learning at tvScientific (Pinterest) to build ML and AI systems for a CTV ad-buying platform, focusing on real-time bidding, campaign optimization, and incrementality measurement. The role involves training, deploying, and monitoring ML models, designing new ML products, and using LLMs for internal tools. Experience with production Python, ML fundamentals, and adtech is required. Nice-to-haves include AI coding assistants, causal inference, and MLOps.

What you'd actually do

  1. Write production Python that powers real-time bidding, model training, and campaign optimization
  2. Train, deploy, and monitor ML models that decide which ads to show, when, and at what price: millions of bid decisions per second
  3. Build and improve our incrementality measurement systems: helping advertisers understand the true causal lift of their CTV spend
  4. Design and implement new ML products across the ad-buying lifecycle: audience targeting, bid optimization, pacing, and attribution
  5. Use LLMs and generative AI to build internal tools that accelerate how we develop, test, and ship ML systems

Skills

Required

  • production Python
  • statistics
  • ML fundamentals
  • experiment design
  • model evaluation
  • Adtech or CTV experience
  • RTB
  • programmatic advertising
  • supply-path optimization
  • written communication
  • ambiguity
  • Computer Science
  • Mathematics
  • Engineering
  • 4+ years of industry experience

Nice to have

  • Cursor
  • Copilot
  • Codex
  • AI coding assistants
  • LLM-powered productivity tools
  • causal inference
  • uplift modeling
  • synthetic controls
  • difference-in-differences
  • incrementality testing
  • Scala
  • Spark
  • Zig
  • C
  • C++
  • Rust
  • reinforcement learning
  • bandit algorithms
  • agentic AI systems
  • LLM-powered workflows
  • MLOps
  • model deployment
  • monitoring
  • pipeline orchestration
  • AWS

What the JD emphasized

  • production Python
  • ML models
  • incrementality measurement
  • LLMs
  • generative AI

Other signals

  • real-time bidding
  • campaign optimization
  • incrementality measurement
  • ML models
  • LLMs