This role focuses on optimizing a real-time auction system within an ad exchange. The primary goal is to make the system smarter about which ad requests to process, reducing wasted load. The engineer will work across the entire technology stack, including a Node.js bidder, data pipelines, SQL for data analysis, and machine-learning models for prediction. The position emphasizes learning quickly, reasoning from first principles, and understanding system behavior. AI fluency is a core requirement, with AI tools expected to be used extensively in development, from data exploration to code generation, with rigorous output checking. The specific areas of work include developing the real-time bidder and its throttling layer for near-zero latency decisions, creating jobs to aggregate traffic performance data for the throttling layer, analyzing billions of bid requests and impressions using SQL, and applying machine learning (specifically gradient-boosted models with interpretability) to predict bid likelihood and inform real-time rules for the bidder.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed