About the role
The Advertiser Optimization team is the decision-making engine of Instacart's $1B+ ads business, owning systems for Bidding, Pacing, Budgeting, and Targeting. The mission is to maximize realized Advertiser Value by deciding when to participate, how much to bid, and how fast to spend, balancing User Experience and Platform Revenue. This role leads algorithmic direction using control theory, constrained optimization, and auction economics, translating frameworks into production code that makes per
Requirements
Graduate degree (Masters or PhD) in operations research, applied mathematics, control systems, computational economics, or a related quantitative field. 8+ years building and deploying optimization or control systems in production. Strong foundation in at least two of: feedback control theory (PID, MPC), convex and stochastic optimization, auction theory and mechanism design, dynamic programming. Proficiency in Go, Java, C++ for production systems and Python for data analysis. Ability to scale
About the company
Instacart
Instacart provides grocery-native technology solutions for retailers to modernize their e-commerce and fulfillment operations. Its enterprise platform offers AI-driven tools and retail media solutions to enhance customer experiences and drive growth at supermarket scale.
View company page →More from Instacart
Senior Software Engineer II, AI Labs & Foundations
GoPythonTypeScriptKubernetesDockerApache KafkaAWSGCPElasticsearch
$192k–243k
Remote · US
Senior Software Engineer II, AI Labs & Foundations
$192k–243k
GoPythonTypeScriptKubernetesDockerApache KafkaAWSGCPElasticsearch
Senior Software Engineer, Digital Twin Platform
PythonJavaScalaGoAWSGCPAzureApache SparkApache KafkaApache AirflowDistributed Systems
$166k–210k
Remote · US
Senior Software Engineer, Digital Twin Platform
$166k–210k
PythonJavaScalaGoAWSGCPAzureApache SparkApache KafkaApache AirflowDistributed Systems
Senior Software Engineer, Marketing Platform Tooling
RubyGoPythonNoSQLDistributed Systems
CA$168k–178k
Remote · CA
Senior Software Engineer, Marketing Platform Tooling
CA$168k–178k
RubyGoPythonNoSQLDistributed Systems
Staff Software Engineer, Orders Platform
GoJavaPythonApache KafkaDistributed Systems
$221k–280k
Remote · US
Staff Software Engineer, Orders Platform
$221k–280k
GoJavaPythonApache KafkaDistributed Systems
Senior Software Engineer, AI Productivity
PythonGoJavaLangChainAWSGCPDockerKubernetesApache AirflowDagsterElasticsearchReactTypeScriptApache Kafka
CA$168k–178k
Remote · CA
Senior Software Engineer, AI Productivity
CA$168k–178k
PythonGoJavaLangChainAWSGCPDockerKubernetesApache AirflowDagsterElasticsearchReactTypeScriptApache Kafka
Similar roles
Software Engineer, Ads Platform
$155k–260k
Software Engineer, Ads Platform
$155k–260k
Software Engineer, Ads Product
$150k–350k
Software Engineer, Ads Product
$150k–350k
Algorithmic Trading Manager
$156k–205k
Algorithmic Trading Manager
$156k–205k
Software Engineer - Ad Engineering
$160k–190k
Software Engineer - Ad Engineering
$160k–190k
Software Engineer, Machine Learning
$130k–500k
Software Engineer, Machine Learning
$130k–500k