Sr. Data Scientist, Programmatic Algorithms
Core
Design and deploy machine learning models to optimize yield, pricing, and inventory allocation at scale within a programmatic advertising marketplace.
Role type
Senior IC machine-learning engineer (programmatic advertising)
Builds
Real-time pricing algorithms, inventory allocation logic, and data pipelines for high-volume auction decisioning
Domain
Programmatic advertising, ad tech, marketplace economics
Deliverable
production ML models
Required skills
Python, SQL, scikit-learn, XGBoost, LightGBM, PyTorch, TensorFlow, Spark, Kafka, real-time feature serving, causal inference, experiment design, model versioning, drift monitoring
Preferred skills
SSP/DSP yield optimization, auction theory, contextual bandits, reinforcement learning, online learning, privacy-preserving ML, GCP tools, Databricks
Technologies
Spark, Kafka, REST APIs, gRPC, BigQuery, Vertex AI, Dataflow, Pub/Sub, Databricks
Responsibilities
Design and deploy ML models for auction pricing and bid shading; build real-time inventory allocation and forecasting models; architect data pipelines and feature stores; deploy models to production with low-latency inference; design and execute A/B experiments to measure causal impact; implement self-learning components like contextual bandits
Seniority
Senior, hands-on IC