CareerPlan

Software Engineer 5 - Ads Forecasting and Simulation

New York,New York,United States of AmericaFull-time$388k–$558k2026-07-28 → 2026-11-10

Core

Build distributed systems for end-to-end ad inventory forecasting, underwriting, and simulation to enable data-driven decisioning for advertisers and optimize campaign traffic.

Role type

Senior IC software engineer (ads forecasting & simulation)

Builds

Highly efficient, scalable distributed systems for ad inventory forecasting and simulation

Domain

Connected TV advertising, big data, machine learning

Deliverable

production ML models

Required skills

building sophisticated ads forecasting systems with ML models, high performance ad server simulation, handling large volume data with Spark, building high throughput low latency distributed systems, cloud application development, object-oriented programming

Preferred skills

Lucene index building and querying, productionizing ML models at scale, ads industry standards (VAST, OpenRTB), legal compliance in ads regulations, CTV space knowledge

Technologies

Spark, Lucene, VAST, OpenRTB

Responsibilities

Develop and maintain E2E inventory forecasting, underwriting, and simulation systems; build distributed systems to handle large ads data and intense computation; work closely with science teams to productionize ML models and optimization algorithms

Seniority

Senior, hands-on IC