Software Engineer, ML Platform
Afresh Technologies
Posted
May 19, 2026
Location
Remote (US)
Type
Full-time
Compensation
$114000 - $174000
Mission
What you will drive
- Build and maintain foundational ML infrastructure and tooling to power all machine learning and applied science solutions at Afresh.
- Deliver features that generalize model configuration, enable no-code model deploys, or improve integration testing across ML systems.
- Own implementation of significant scalability improvements, such as new feature pipelines for recommendation engines or real-time inference systems.
Impact
The difference you'll make
By building the ML platform that powers Afresh's AI solutions, you directly help reduce food wasteโover 200 million pounds prevented last yearโand enable smarter grocery decisions that curb climate change.
Profile
What makes you a great fit
- BS in Computer Science or a relevant technical field.
- 3+ years of professional software development experience with a proven track record of shipping high-quality applications and services.
- Deep expertise in library design, API design, data structures, and algorithms.
- Strong familiarity with Python and experience working collaboratively with ML engineers, data scientists, or applied scientists on large-scale ML projects.
Benefits
What's in it for you
Salary band in Canada: CAD $114,000 - $174,000. Remote-friendly with a vibrant, diverse, and inclusive team culture. Opportunity to work on cutting-edge AI with significant social impact.
About
Inside Afresh Technologies
Afresh is an AI platform for grocery that uses proprietary AI to reduce food waste and maximize sales for grocers like Albertsons, Meijer, and Wakefern. Founded in 2017, it has scaled to 6 enterprise solutions live in over 10% of the U.S. grocery market.