Senior Machine Learning Engineer, Fulfillment
$180k - $190k per year- Remote job
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview Instacart’s Enterprise AI organization builds intelligent products and platforms that help transform the grocery industry. Our teams apply machine learning, optimization, and software engineering to solve complex problems for customers, shoppers, retailers, brands, and internal partners. We are seeking a Senior Machine Learning Engineer to design, build, and deploy production machine learning systems that create measurable business impact. You will work across the full lifecycle of machine learning products, from problem formulation and data development through experimentation, deployment, monitoring, and continuous improvement. This role is ideal for an engineer who combines strong machine learning expertise with excellent software engineering fundamentals. You will collaborate closely with product managers, data scientists, platform engineers, and business partners to translate ambiguous opportunities into reliable, scalable solutions. The work will be fast-paced and highly collaborative, with opportunities to solve challenging problems at significant scale and see your systems used in the real world. About the Job- Design, implement, and deploy machine learning models and services that support high-impact Enterprise AI products and business initiatives.
- Own the full machine learning lifecycle, including problem formulation, data preparation, feature development, model training, offline evaluation, experimentation, production rollout, and ongoing performance monitoring.
- Build reliable, scalable, and maintainable software in Python and related technologies, applying strong practices for testing, profiling, code review, documentation, and operational readiness.
- Partner with product, engineering, data science, and business stakeholders to define success metrics, prioritize work, and deliver solutions that improve customer and business outcomes.
- Develop and operate machine learning services on cloud infrastructure, with appropriate monitoring, alerting, observability, and safeguards for production performance and reliability.
- Use experimentation, statistical analysis, and causal or counterfactual evaluation techniques to assess model quality and guide launch decisions.
- Help shape technical direction through design reviews, architecture discussions, and thoughtful evaluation of modeling approaches, infrastructure choices, and tradeoffs.
- Contribute to a strong engineering culture by sharing knowledge, mentoring teammates, improving development practices, and participating in operational support for critical services.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience.
- Five or more years of professional experience developing and deploying machine learning models or systems in production.
- Proficiency in Python and SQL, including experience writing production-quality code with automated testing, profiling, debugging, and code review practices.
- Experience with the complete machine learning lifecycle, including data preparation, feature engineering, model evaluation, experimentation, deployment, and production monitoring.
- Experience building and operating machine learning services or data products in a cloud environment such as Google Cloud Platform or Amazon Web Services.
- Experience with containerized services and production software development practices, including Docker, continuous integration, monitoring, alerting, and incident response.
- Demonstrated ability to work with product, engineering, data science, and business stakeholders to define requirements and deliver measurable outcomes.
- Master’s or PhD in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field.
- Experience designing machine learning systems for large-scale, high-throughput, or low-latency applications.
- Familiarity with distributed data processing, streaming systems, feature stores, or real-time feature computation.
- Experience with model serving, orchestration, and machine learning platforms such as Kubernetes, Airflow, Spark, or comparable technologies.
- Experience designing simulation, experimentation, or counterfactual evaluation frameworks for machine learning and decision systems.
- Proficiency in a performance-oriented language such as C++, Java, or Go.
- Experience mentoring engineers, leading cross-functional projects, or setting technical direction for machine learning initiatives.
- Experience working in e-commerce, marketplaces, logistics, retail, advertising, or another domain involving complex and evolving business constraints.
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. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$180,000—$190,000 CAD
- ...are looking for an experienced individual to join our team as a Senior Learning Experience Designer, as part of Center of Excellence inside... ...empathic learning programs for global sales teams, including reps, engineers, customer success and managers. ~ Experience integrating...SeniorFull timeRemote workWork from homeHome office
$168k - $177.5k per year
...community through regular in-person events. Learn more about our flexible approach to... ...across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help... ...with product managers, data scientists, machine learning engineers, and partner teams to...SeniorRemote jobLong term contractPermanent employmentWork at officeWork from homeFlexible hours$150k - $180k per year
...talented, dynamic group of team members who will encourage you to learn, grow, and thrive in your career every step of the way. If... ...Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience...SeniorInternshipWork at office2 days per week- ...Sulzer is a leading engineering company with a proud heritage of innovation. Join our global... ...society. About the role Job Summary The Machine Operator is responsible for operating and... ...and physical stamina. Willingness to learn and work in a team environment....SuggestedLong term contractFull timeTemporary work
$191.1k per year
...remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer, Tax Engineering Tax Engineering sits at the intersection of every trade, every payment, and every...SeniorRemote jobLocal area$125k - $165k per year
...staffing decision into a competitive advantage. We’re hiring a Senior Data Engineer on a 12-Month Contract to own data engineering on our Data... ...Engineering, staying curious about the technology and eager to adopt, learn, and use it to solve customer and business problems WHAT...SeniorRemote jobContract workInternshipFlexible hours$95.21k - $148.52k per year
...As a Senior Process Engineer within Irving Oil’s Engineering Services team, you will support the largest oil refinery in Canada and our terminal network through engineering projects that improve safety, reliability, and operational performance. Your goal will be to lead complex...SeniorFull timeFor contractorsImmediate startFlexible hours$95.21k - $148.52k per year
...As a Senior Project Engineer, you will lead and coordinate multi-disciplinary engineering projects within an Owner’s environment, collaborating with internal and external stakeholders. Your goal will be to deliver high-quality engineering outcomes while strengthening relationships...SeniorFull timeWork at officeImmediate startHome officeFlexible hours$95.21k - $148.52k per year
...As a Senior Mechanical Field Engineer on our Engineering Services team, you will serve as a key mechanical engineering resource supporting refinery operations, maintenance activities, and the execution of capital and expense projects across Irving Oil's operations. Your goal...SeniorFull timeFor contractorsImmediate startFlexible hours- ...About the Role We're looking for a Senior / Staff Software Engineer to join OpenMined , a nonprofit building... ...the open-source Python library and engine, leveraging our URL4 protocol, to let... ...work to properly balance interest, learning opportunities, capacity, and...SeniorRemote jobLong term contractFull timeContract workFor contractorsLocal areaFlexible hours
- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division within our broader Investment Systems organization. In this role, you will focus on designing, developing, and supporting the...SeniorRemote job
- ...involved in the design of various components behind scalable applications, from frontend UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging problems, oversees design and coding for features. This position...SeniorFull time
$136.6k - $180k per year
...we are helping to build. THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM to help our clients' marketing and... ...Health Support/Benefits (through Canada Life Insurance) ~ Learning & growth certifications/certifications ~ Enhanced Family Leave...SeniorWork at officeLocal areaFlexible hours$153k - $213k per year
...people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure that is shared across multiple financial products,...SeniorRemote jobWork at officeFlexible hours$170.4k - $234.3k per year
...advertising and marketing channels. Engineering at StackAdapt: As an Engineer... .... We're seeking a Senior Full Stack Engineer to help... ...certifications to support continuous learning An awesome parental leave... ...-Channel Advertising To learn more about our privacy...SeniorLocal areaRemote workWork from homeHome officeFlexible hours- ...nearly 1000 full-time professionals, and our annual growth rate exceeds 25%. Job Description We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native applications that power Workforce Management (WFM), Customer...SeniorFull timeInternshipRelocation
$170.4k - $234.3k per year
...advertising and marketing channels. Engineering at StackAdapt: As an Engineer... .... We're seeking a Senior Full Stack Engineer to help... ...certifications to support continuous learning An awesome parental leave... ...-Channel Advertising To learn more about our privacy...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$209k - $269k per year
...people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure that is shared across multiple financial products....SeniorRemote jobWork at officeFlexible hoursusd5 000 per month
...We are looking for experienced Senior Software Engineers to support a technical AI evaluation project involving data pipelines, evaluation workflows, and preference-data quality. What You'll Do Design, refine, and maintain evaluation rubrics and criteria for preference...Senior$126.5k per year
...help them win. About This Role We are seeking a senior firmware engineer with 5–8 years of professional embedded development experience... ...satisfaction in the details that make complex work run smoothly. Learns Relentlessly: Grows fast, asks good questions, and applies...SeniorFull timeContract workFor contractorsInternshipRemote workHome office- ...exceeds 25%. Job Description We are looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities, call control... ...communications platforms. Experience building routing engines, IVR platforms, voice bots, or omnichannel engagement...SeniorFull timeInternshipRemote workRelocation
$150k - $175k per year
...independent team of data & AI experts, engineers, and designers who build... .... Whether you are a Senior Engineer, Tech Lead, or DevOps... ...investing in employees’ ongoing learning and professional development.... ...here at Nearform. If you wish to learn more about the plan offered feel...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization: Export Development Canada (EDC) / FinDev Canada Stream: Stream 1 – Application Services Term: 12-Month / 1-Year...SeniorContract workRemote work
- ...Lead complex client engagements that transform workforce capability through integrated learning, enablement, and adoption strategies. As Workforce Experience Consulting Manager, you'll drive multidisciplinary teams from discovery through launch while building trusted client...Remote job
- ...Description Job Title: Integration Operations Senior Software Engineer Company: Confidential Department: Information Technology Job Summary: We are seeking an experienced Integration Operations Senior Software Engineer to join our Integration Squad. This role...SeniorContract workRemote workFlexible hours
- ...getting started. & We are a small, senior, fully remote team running analytics... ...→ mart)—while serving as our Data Engineering Tech Lead. You will help continuously... ..., and API/access layers for AI agents, machine learning pipelines, and automated LLM workflows....SeniorInternshipWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
$101k - $125k per year
...communication. Staffbase is looking for a Senior Technical Consultant to join our... ...consulting, professional services, or sales engineering, and you’re equally comfortable in a deep... ...customers on using Staffbase APIs and SDKs to fulfill their use cases Work with Technical...SeniorLong term contractLocal areaFlexible hours1 day per week- .... Job Description Fires Systems Engineer Senior Advance how our customers operate while... ...Modernized Integrated Database (MIDB) Machine-Assisted Analytic Rapid-Repository... ...career tool that identifies career steps and learning opportunities ● Support: An internal...SeniorRemote work
$67.36k - $102.39k per year
...As an Associate Mechanical Engineer on our Engineering Services team... ...experienced engineers Assist senior engineers with project... ...safety, quality, and continuous learning Your Skills: Safety-first... ...Ability to work collaboratively and learn from others Strong...SeniorFull timeFor contractorsInternshipWork at officeHome officeFlexible hours- ...integrations. We are looking for a senior technical lead who can... ...team focused on localization engineering, automation, linguistic data,... ..., RWS/Trados, Smartcat), a machine translation or language AI platform... ...in Montreal or Toronto). ~ Learning & Growth Opportunities:...SeniorFull timeInternshipWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Fulfillment. Be the first to apply!
- junior machine learning developer Canada
- machine learning engineer Canada
- senior administrator Canada
- senior ruby developer Canada
- senior sales consultant Canada
- senior internal audit manager Canada
- senior delivery manager Canada
- senior manager risk management Canada
- senior buyer Canada
- senior building operator Canada
