Senior Software Engineer II - Ads Quality
About the role
Senior Software Engineer II in the Ads Quality team specializing in ML infrastructure. Owns the technical direction of data, feature processing and model training/serving solutions to optimize Ads performance from retrieval to pricing. Collaborates with cross-functional teams to build scalable training and serving infrastructure, with a focus on real-time feature processing, LLM/Foundation Model integration, and system efficiency.
Responsibilities
- Design, develop, and deploy machine learning infrastructure to tackle practical challenges in our complex marketplace while advancing the training and serving platform.
- Work with the company wide ML Foundation team to develop solutions to meet Ads unique needs.
- Optimize training and serving funnel bottlenecks—profiling real systems and driving meaningful wins in throughput, cost, and latency, from GPU/accelerator utilization to tail latency at serving time.
- Identify instabilities and shortcomings of our systems and operating procedures to deliver best in class availability.
- Build real-time feature processing infrastructure—low-latency pipelines that compute, join, and serve fresh features to models on the critical path of every ad request.
- Lead the infrastructure foundation for our real-time sequential foundation model, including online sequence feature stores, streaming update paths, efficient long-context serving, and training pipelines that keep pace with rapidly evolving data.
- Collaborate closely with product managers, data scientists, and MLEs to deeply understand business needs and co-design systems where product, model architecture and infrastructure constraints are solved together.
- Actively engage with diverse stakeholders to ensure that solutions are well-integrated and aligned with business goals.
- Mentor engineers, set technical direction, and conduct thorough code reviews to ensure high code quality and maintainability.
Qualifications
- Have a graduate degree (masters or PhD) in computer science, artificial intelligence, machine learning, operations research or equivalent self study and experience.
- Have 3+ years of industry experience building ML infrastructure or using machine learning to solve real-world problems with large datasets.
- Deep expertise building, scaling and managing ML infrastructure for training and/or serving in production, with a strong understanding of modern machine learning systems and MLOps.
- Strong programming skills in software engineering (e.g., Python, Go), along with expertise in data manipulation using tools (SQL, Spark, and Pandas), and ML frameworks (Torch, Tensorflow, XGBoost).
- Strong analytical and problem-solving skills.
- Excellent communication skills (both verbal and written) and can collaborate with a diverse group of stakeholders across all levels.
- Eager to jump into domains, languages, and problem areas that might be new and unfamiliar.
Skills
Benefits
- Instacart provides highly market-competitive compensation and benefits in each location where our employees work.
- This role is remote and the base pay range for a successful candidate is dependent on their permanent work location.

About Instacart
Marketplace for grocery delivery and pickup
Instacart is the North American leader in online grocery and one of the fastest-growing companies in e-commerce. Instacart’s same-day delivery and pickup services bring fresh groceries and everyday essentials to busy people and families across the U.S. and Canada in as fast as an hour. Since its founding in 2012, Instacart has become an essential service for millions of families, while also serving as an immediate, flexible earnings opportunity for hundreds of thousands of shoppers across North America. The company partners with more than 350 retailers and delivers from more than 25,000 stores across more than 5,500 cities in North America. Today, Instacart is accessible to more than 85% of households in the U.S. and more than 70% of households in Canada.
More open roles at Instacart
- Director, Ads Product Marketing5d agoRemote · Marketing
- Senior Software Engineer - Ads Manager5d agoRemote · Software Engineering
- Public Engagement Manager5d agoHybrid (US Remote) · Policy & Government Affairs
- Director, Ads Product Marketing5d agoRemote · Marketing
- Senior Software Engineer II - Enterprise Foundations5d agoRemote · Infrastructure
