
Machine Learning Engineer
Job Description
Posted on: December 10, 2025
About The Company
Instacart is revolutionizing the grocery industry by providing an essential service that connects customers with their favorite groceries and household items through innovative technology and dedicated service. Our mission is to make food accessible to everyone while offering flexible earning opportunities for our Personal Shoppers. We believe in creating a community-driven platform that emphasizes safety, convenience, and quality. As a company, we are committed to fostering a collaborative, inclusive environment where innovation thrives, and employees are empowered to make a meaningful impact. With a focus on leveraging advanced AI and machine learning technologies, Instacart continuously pushes the boundaries of what’s possible in the retail and logistics sectors, ensuring we stay at the forefront of industry transformation.
About The Role
We are seeking a highly motivated Staff Machine Learning Software Engineer to join our dynamic team. In this role, you will be instrumental in developing our next-generation platforms dedicated to real-time inventory understanding, observation, and prediction. Your expertise will help scale warehouse-level precision to local store levels, ensuring our customers receive accurate and timely information about product availability. You will bring a systems-thinking approach to establish strategic technical investments, fostering a culture of best practices in machine learning. Collaborating closely with software engineers, product managers, and data scientists, you will introduce advanced technologies and drive innovative product solutions. Your work will directly impact core aspects of our platform, including search, logistics, and shelf data supply chains, ultimately enhancing the customer experience and operational efficiency.
The inventory intelligence team is a high-performance unit responsible for maintaining an accurate, real-time view of store shelves. This team manages end-to-end processes, from ingesting data from partners to collecting novel inventory observations, developing models, and integrating products seamlessly. Your role will involve owning complex outcomes that span multiple models and data sources, developing strategic roadmaps for inventory dynamics, and making informed technology choices based on problem maturity. You will also mentor team members, introduce innovative technologies, and foster a culture of excellence in machine learning practices.
Qualifications
- 7+ years of production machine learning experience with a proven track record of managing multiple successful projects
- Proficiency in Python and experience with either TensorFlow or PyTorch
- Strong foundation in testing, systems observability, and problem-solving techniques
- Exceptional communication skills with the ability to lead and collaborate across diverse teams including software engineers, product managers, and data scientists
- Experience in building scalable solutions and architectures
- Experience in developing new projects from inception through to second-generation deployment
Responsibilities
- Own end-to-end outcomes that require integrating multiple models, data sources, and dynamic systems
- Develop and execute strategic roadmaps for modeling inventory dynamics in various observation-density regimes
- Select appropriate technologies based on problem maturity and requirements
- Collaborate with cross-functional teams to ensure a unified development approach, fostering consensus and effective outcomes
- Contribute directly to projects from inception to deployment and ongoing maintenance
- Mentor team members, introduce advanced machine learning technologies, and promote best practices within the team
Benefits
- Competitive salary packages aligned with market standards
- Flexible remote work options to suit individual preferences and lifestyles
- Comprehensive health, dental, and vision insurance plans
- Equity grants for new hires and annual refresh grants to recognize contributions
- Paid time off and holidays to support work-life balance
- Opportunities for professional growth and development within a forward-thinking organization
Equal Opportunity
Instacart is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute to our collective success. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected characteristic.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
Remote-Work.app
Get Remote-Work.app on your phone!

Full Stack Engineer

Frontend Software Engineer

Machine Learning Engineer

UI Software Engineer Remote

