Resume and JobRESUME AND JOB
Instacart logo

Senior Software Engineer, Core Ex AI Team

Instacart

Senior Software Engineer, Core Ex AI Team

Instacart logo

Instacart

full-time

Posted: December 18, 2025

Number of Vacancies: 1

Job Description

Responsibilities

  • Design and implement backend features that incorporate ML/AI: Develop enhancements to Instacart’s systems(search, recommendations, etc.) using your own lightweight ML techniques. You will identify product needs and independently build solutions such as a re-ranking module that boosts diverse items, simple logistic regression models for personalization, or prompt engineering workflows for content generation.
  • Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models (such as deep recommendation engines) into production services. You will handle the software architecture for model serving, optimize inference performance, and ensure these models run reliably and efficiently at high scale.
  • Develop data-driven algorithms and heuristics: Create robust pipelines for data aggregation and rule-based heuristics to power features like "trending items" or "popular searches." You will write efficient queries or real time pipelines to compute these metrics and integrate the results into user-facing feeds.
  • Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features. You will design offline evaluation methods to validate your improvements before launch and develop dashboards to track performance metrics such as accuracy, latency, and drift in the production environment.
  • Maintain high engineering standards: Ensure that all code meets Instacart’s quality standards. You will write unit and integration tests for both backend services and ML pipelines, conduct code reviews, and ensure the systems you build are scalable, maintainable, and easy to debug.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science (or related field), or equivalent experience.
  • 5 years of experience with software development in one or more programming languages.
  • 2 years of experience with machine learning algorithms and tools, or artificial intelligence.
  • Hands-on experience with fundamental ML concepts and tools.
  • Demonstrated ability to work in cross-functional teams and partnering with ML engineers, product managers, and data scientists.
  • Willingness to learn new AI technologies and adapt to the iterative, experiment-driven workflow of ML projects.
  • Strong SQL skills to derive insights from data.

Preferred Qualifications

  • Experience deploying ML models into high-traffic production environments
  • Experience building data pipelines (batch vs. real-time) for ML features is beneficial.
  • Ability to design systems that integrate ML components, covering areas such as model deployment, feature engineering, and update strategies
  • Ability to design offline experiments and analyze results. Comfortable with metrics such as precision/recall, AUC, or other evaluation techniques to judge performance without always needing an online experiment.

Required Skills

  • software development in one or more programming languages
  • machine learning algorithms and tools
  • artificial intelligence
  • fundamental ML concepts and tools
  • SQL skills
  • cross-functional teams collaboration
  • deploying ML models into production
  • building data pipelines (batch vs. real-time)
  • system design for ML components
  • model deployment
  • feature engineering
  • update strategies
  • offline experiments
  • precision/recall
  • AUC
  • evaluation techniques

Benefits

  • highly market-competitive compensation
  • new hire equity grant as well as annual refresh grants
  • benefits offerings

Locations

  • United States, United States (Remote)

Salary

Estimated Salary Rangemedium confidence

280,000 - 450,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • software development in one or more programming languagesintermediate
  • machine learning algorithms and toolsintermediate
  • artificial intelligenceintermediate
  • fundamental ML concepts and toolsintermediate
  • SQL skillsintermediate
  • cross-functional teams collaborationintermediate
  • deploying ML models into productionintermediate
  • building data pipelines (batch vs. real-time)intermediate
  • system design for ML componentsintermediate
  • model deploymentintermediate
  • feature engineeringintermediate
  • update strategiesintermediate
  • offline experimentsintermediate
  • precision/recallintermediate
  • AUCintermediate
  • evaluation techniquesintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science (or related field), or equivalent experience. (experience)
  • 5 years of experience with software development in one or more programming languages. (experience)
  • 2 years of experience with machine learning algorithms and tools, or artificial intelligence. (experience)
  • Hands-on experience with fundamental ML concepts and tools. (experience)
  • Demonstrated ability to work in cross-functional teams and partnering with ML engineers, product managers, and data scientists. (experience)
  • Willingness to learn new AI technologies and adapt to the iterative, experiment-driven workflow of ML projects. (experience)
  • Strong SQL skills to derive insights from data. (experience)

Preferred Qualifications

  • Experience deploying ML models into high-traffic production environments (experience)
  • Experience building data pipelines (batch vs. real-time) for ML features is beneficial. (experience)
  • Ability to design systems that integrate ML components, covering areas such as model deployment, feature engineering, and update strategies (experience)
  • Ability to design offline experiments and analyze results. Comfortable with metrics such as precision/recall, AUC, or other evaluation techniques to judge performance without always needing an online experiment. (experience)

Responsibilities

  • Design and implement backend features that incorporate ML/AI: Develop enhancements to Instacart’s systems(search, recommendations, etc.) using your own lightweight ML techniques. You will identify product needs and independently build solutions such as a re-ranking module that boosts diverse items, simple logistic regression models for personalization, or prompt engineering workflows for content generation.
  • Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models (such as deep recommendation engines) into production services. You will handle the software architecture for model serving, optimize inference performance, and ensure these models run reliably and efficiently at high scale.
  • Develop data-driven algorithms and heuristics: Create robust pipelines for data aggregation and rule-based heuristics to power features like "trending items" or "popular searches." You will write efficient queries or real time pipelines to compute these metrics and integrate the results into user-facing feeds.
  • Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features. You will design offline evaluation methods to validate your improvements before launch and develop dashboards to track performance metrics such as accuracy, latency, and drift in the production environment.
  • Maintain high engineering standards: Ensure that all code meets Instacart’s quality standards. You will write unit and integration tests for both backend services and ML pipelines, conduct code reviews, and ensure the systems you build are scalable, maintainable, and easy to debug.

Benefits

  • general: highly market-competitive compensation
  • general: new hire equity grant as well as annual refresh grants
  • general: benefits offerings

Target Your Resume for "Senior Software Engineer, Core Ex AI Team" , Instacart

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Core Ex AI Team. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Core Ex AI Team" , Instacart

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringGrocery DeliveryTechE-commerceEngineering

Related Jobs You May Like

No related jobs found at the moment.

Instacart logo

Senior Software Engineer, Core Ex AI Team

Instacart

Senior Software Engineer, Core Ex AI Team

Instacart logo

Instacart

full-time

Posted: December 18, 2025

Number of Vacancies: 1

Job Description

Responsibilities

  • Design and implement backend features that incorporate ML/AI: Develop enhancements to Instacart’s systems(search, recommendations, etc.) using your own lightweight ML techniques. You will identify product needs and independently build solutions such as a re-ranking module that boosts diverse items, simple logistic regression models for personalization, or prompt engineering workflows for content generation.
  • Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models (such as deep recommendation engines) into production services. You will handle the software architecture for model serving, optimize inference performance, and ensure these models run reliably and efficiently at high scale.
  • Develop data-driven algorithms and heuristics: Create robust pipelines for data aggregation and rule-based heuristics to power features like "trending items" or "popular searches." You will write efficient queries or real time pipelines to compute these metrics and integrate the results into user-facing feeds.
  • Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features. You will design offline evaluation methods to validate your improvements before launch and develop dashboards to track performance metrics such as accuracy, latency, and drift in the production environment.
  • Maintain high engineering standards: Ensure that all code meets Instacart’s quality standards. You will write unit and integration tests for both backend services and ML pipelines, conduct code reviews, and ensure the systems you build are scalable, maintainable, and easy to debug.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science (or related field), or equivalent experience.
  • 5 years of experience with software development in one or more programming languages.
  • 2 years of experience with machine learning algorithms and tools, or artificial intelligence.
  • Hands-on experience with fundamental ML concepts and tools.
  • Demonstrated ability to work in cross-functional teams and partnering with ML engineers, product managers, and data scientists.
  • Willingness to learn new AI technologies and adapt to the iterative, experiment-driven workflow of ML projects.
  • Strong SQL skills to derive insights from data.

Preferred Qualifications

  • Experience deploying ML models into high-traffic production environments
  • Experience building data pipelines (batch vs. real-time) for ML features is beneficial.
  • Ability to design systems that integrate ML components, covering areas such as model deployment, feature engineering, and update strategies
  • Ability to design offline experiments and analyze results. Comfortable with metrics such as precision/recall, AUC, or other evaluation techniques to judge performance without always needing an online experiment.

Required Skills

  • software development in one or more programming languages
  • machine learning algorithms and tools
  • artificial intelligence
  • fundamental ML concepts and tools
  • SQL skills
  • cross-functional teams collaboration
  • deploying ML models into production
  • building data pipelines (batch vs. real-time)
  • system design for ML components
  • model deployment
  • feature engineering
  • update strategies
  • offline experiments
  • precision/recall
  • AUC
  • evaluation techniques

Benefits

  • highly market-competitive compensation
  • new hire equity grant as well as annual refresh grants
  • benefits offerings

Locations

  • United States, United States (Remote)

Salary

Estimated Salary Rangemedium confidence

280,000 - 450,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • software development in one or more programming languagesintermediate
  • machine learning algorithms and toolsintermediate
  • artificial intelligenceintermediate
  • fundamental ML concepts and toolsintermediate
  • SQL skillsintermediate
  • cross-functional teams collaborationintermediate
  • deploying ML models into productionintermediate
  • building data pipelines (batch vs. real-time)intermediate
  • system design for ML componentsintermediate
  • model deploymentintermediate
  • feature engineeringintermediate
  • update strategiesintermediate
  • offline experimentsintermediate
  • precision/recallintermediate
  • AUCintermediate
  • evaluation techniquesintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science (or related field), or equivalent experience. (experience)
  • 5 years of experience with software development in one or more programming languages. (experience)
  • 2 years of experience with machine learning algorithms and tools, or artificial intelligence. (experience)
  • Hands-on experience with fundamental ML concepts and tools. (experience)
  • Demonstrated ability to work in cross-functional teams and partnering with ML engineers, product managers, and data scientists. (experience)
  • Willingness to learn new AI technologies and adapt to the iterative, experiment-driven workflow of ML projects. (experience)
  • Strong SQL skills to derive insights from data. (experience)

Preferred Qualifications

  • Experience deploying ML models into high-traffic production environments (experience)
  • Experience building data pipelines (batch vs. real-time) for ML features is beneficial. (experience)
  • Ability to design systems that integrate ML components, covering areas such as model deployment, feature engineering, and update strategies (experience)
  • Ability to design offline experiments and analyze results. Comfortable with metrics such as precision/recall, AUC, or other evaluation techniques to judge performance without always needing an online experiment. (experience)

Responsibilities

  • Design and implement backend features that incorporate ML/AI: Develop enhancements to Instacart’s systems(search, recommendations, etc.) using your own lightweight ML techniques. You will identify product needs and independently build solutions such as a re-ranking module that boosts diverse items, simple logistic regression models for personalization, or prompt engineering workflows for content generation.
  • Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models (such as deep recommendation engines) into production services. You will handle the software architecture for model serving, optimize inference performance, and ensure these models run reliably and efficiently at high scale.
  • Develop data-driven algorithms and heuristics: Create robust pipelines for data aggregation and rule-based heuristics to power features like "trending items" or "popular searches." You will write efficient queries or real time pipelines to compute these metrics and integrate the results into user-facing feeds.
  • Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features. You will design offline evaluation methods to validate your improvements before launch and develop dashboards to track performance metrics such as accuracy, latency, and drift in the production environment.
  • Maintain high engineering standards: Ensure that all code meets Instacart’s quality standards. You will write unit and integration tests for both backend services and ML pipelines, conduct code reviews, and ensure the systems you build are scalable, maintainable, and easy to debug.

Benefits

  • general: highly market-competitive compensation
  • general: new hire equity grant as well as annual refresh grants
  • general: benefits offerings

Target Your Resume for "Senior Software Engineer, Core Ex AI Team" , Instacart

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Core Ex AI Team. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Core Ex AI Team" , Instacart

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringGrocery DeliveryTechE-commerceEngineering

Related Jobs You May Like

No related jobs found at the moment.