
Senior Software Engineer, Core Ex AI Team
Instacart
full-time
Posted on:
Location Type: Remote
Location: Remote • California, Colorado, Connecticut, District of Columbia, Hawaii, Illinois, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Oregon, Pennsylvania, Rhode Island, Texas, Vermont, Virginia, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $162,000 - $217,000 per year
Job Level
Senior
Tech Stack
SQL
About the role
- 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 (such as deep recommendation engines) 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.
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.
- 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.
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development opportunities
- bonuses
- stock options
- equipment allowances
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learning algorithmsartificial intelligencedata aggregationevaluation metricsSQLprogramming languagesdata-driven algorithmsheuristicsdebuggingproduction services
Soft skills
collaborationcross-functional teamworkanalytical mindsetadaptabilitywillingness to learncommunicationproblem-solvingattention to detailcreativityinitiative
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science