Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Instacart Logo

Senior Software Engineer, Core Ex AI Team

Instacart

Salary not specified
Dec 18, 2025
Remote, US
Apply Now

Instacart aims to transform the grocery industry by providing access to food and flexible shopping solutions while enhancing the customer experience through intelligent systems and personalization.

Requirements

  • 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.
  • Strong SQL skills to derive insights from data.
  • Experience deploying ML models into high-traffic production environments.
  • Experience building data pipelines (batch vs. real-time) for ML features.

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.
  • Collaborate on productionizing complex models: Work closely with Machine Learning Engineers to integrate their advanced research models into production services.
  • 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'.
  • Implement and monitor evaluation metrics: Adopt a debug-first and analytical mindset for all intelligent features.
  • Maintain high engineering standards: Ensure that all code meets Instacart’s quality standards.
  • 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.

Other

  • 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.
  • The role is remote and the base pay range for a successful candidate is dependent on their permanent work location.