Staff Software Engineer, ML Platform
$148k - $222k per yearAfresh Company
Afresh is the leading AI company in fresh food—partnering with grocers like Albertsons, Wakefern, Meijer, and Stater Bros to order billions of dollars of fresh food in over 12,000 grocery departments nationwide.
Following record-breaking 70% growth in 2025, we’ve expanded our platform to cover all fresh departments, launched our full store suite, and debuted DC Fresh Buying.
We’re on a mission to eliminate food waste and make fresh food accessible to all. In 2025 alone our software helped save 200M lbs of food waste. If you're looking for a role where your work directly translates into massive scale and social good, and you want to be part of the team that defines the future of fresh, there is no better time to join us.
The ML Platform Engineering team at Afresh is responsible for building and maintaining the foundational infrastructure and tooling that powers all of our machine learning and applied science solutions. We provide the shared components and services that enable our teams to develop, deploy, and scale robust ML models. This includes a performant data API, configurable featurization, reliable forecasting systems, highly parallel optimization engines, and scalable training pipelines, and deep experimentation capabilities. As our product suite and customer base grow, so does the scale and complexity of what our platform needs to support, gracefully accommodating predictions and simulations across various time scales (hours, days, weeks), complex data hierarchies (pallets on a truck, shelves of mangos in a store, chunks of fruit in a bowl), and endless configuration possibilities (average shelf fullness, backroom loads, truck capacities).
About the Role
As an ML Platform Engineer on the ML Platform Engineering team, you will be instrumental in elevating our core ML platform to its next level of performance, reliability, and scalability. You'll work on the critical infrastructure that directly enables all of Afresh's Machine Learning and Applied Science teams to innovate faster and deliver impact. Your contributions will empower our product suite, including our flagship Prediction Engine, to power replenishment decisions on more than 15% of all produce sold in the United States.
What You'll Do:
- In your first 3 months , you might deliver a project that helps generalize model configuration, enables no-code model deploys for our various ML solutions, or vastly improves integration testing across our ML systems.
- By the end of your first 6 months , you will have owned the design and implementation of significant scalability improvements and additions to our ML platform. This might include new feature pipelines that power our recommendation engine, or work to stand up the first instance of real-time inference at Afresh.
Skills and Experience
- BS in Computer Science or a relevant technical field.
- 7+ years of professional software development experience with a proven track record of shipping high-quality applications and services.
- Experience working collaboratively with machine learning engineers, data scientists, or applied scientists on large-scale software projects involving machine learning models.
- Technical leadership experience and a demonstrated ability to mentor junior engineers.
- Deep expertise in library design, API design, data structures, and algorithms.
- Strong familiarity with Python .
Tech Stack: Our backend is pure Python (NumPy, Pandas, Torch, PySpark, Cython, orchestrated in Airflow). We use Databricks as our data warehouse. While we'd like you to have very good familiarity with Python, many of our problems are stack-agnostic.
This position is not eligible for company sponsorship.
Salary Band in USD: $169,000 - $253,000
Salary Band in Canada (CAD): $148,000 - $222,000
About Afresh
Founded in 2017, Afresh is working on the #1 solution to curb climate change: reducing food waste. By combining human insight and transformative technology, we're helping grocers provide fresher food to customers at more affordable prices. Afresh sits at an incredible intersection of positive social impact, rocket ship financial growth, and cutting-edge technology. Our best-in-class AI research has been published in top journals including ICML, and we've raised over $148 million in funding from investors including former co-CEO of Whole Foods Market Walter Robb and Eric Schmidt's Innovation Endeavors.Fresh is the past, present, and future of our food system – the waste we create today will impact our planet for years to come. Join us as we continue to build a vibrant, diverse, and inclusive team that embodies our company’s values of proactivity, kindness, candor, and humility.
Afresh provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity/expression, marital status, pregnancy or related condition, or any other basis protected by law.Here at Afresh, many of our employees work remotely provided that they reside in one of the following states: AL, AR, CA, CO, FL, GA, IL, KY, MA, MI, MT, MO, NV, NJ, NY, NC, OR, PA, TX, WA, UT, VA, WI .
$200k - $240k per year
...build and power ecosystems. Cantina, our flagship social AI platform, is just the beginning. If you're excited about the potential... ...us in building the future! About the Role: As a Staff Software Engineer on the Platform Team, you will establish a foundation that accelerates...SuggestedLong term contractFull timeWork at office- ...we work . About the Observability Platform Team The Observability Platform team... ...exists to make production legible to every engineer and AI agent at Wealthsimple, on their... ...fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest...SuggestedLong term contractFull time
$186.37k - $223.64k per year
...Cloud, our fully managed observability platform, is flexible and built for scale. With... ...CST highly preferred at this time). Staff Backend Engineer - Platform SysEng The Opportunity:... ...lot of operators and developers use our software, having some grounding in both of these...SuggestedFull timeLocal areaRemote workFlexible hours$209.3k - $313.8k per year
..., we are focused solely on developing software for automated trucks to transform how... ...manufacturer. Meet the Team: As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model... ...on core model research and large-scale ML development, not feature-layer logic or...SuggestedRemote jobFull timeWork at officeRelocation$180k - $210k per year
...investments. Built on a native, AI-powered platform and more than a decade of proprietary... ...this position: We are seeking a Staff Engineer with a strong background in modern web development... ...practices. Explore and implement AI/ML-driven features or integrations into...SuggestedLong term contractPermanent employmentFull timeLocal areaRemote work$139.2k - $174k per year
...developers and marketers use our WebOps platform to build, iterate, and scale WordPress,... ...unsolved, this is it. The Role As a Staff Engineer on this team, you will be a technical... ...Technical Depth ~10+ years of overall software engineering experience, with a strong...Long term contractWork at officeLocal areaRemote workWorldwide$209.3k - $313.8k per year
..., we are focused solely on developing software for automated trucks to transform how... ...manufacturer. Meet the Team: As a Staff Machine Learning Engineer specializing in BEV (Bird’s-Eye View)... ...model interfaces. Mentor and guide ML engineers, cultivating best practices...Full timeWork at officeRemote workRelocation- ...later without any hidden fees or compounding interest. ML Feature Platform is one of the two teams that compose the ML Platform at Affirm... ...Affirm’s availability and latency goals. We’re looking for engineers who are passionate about ML enablement and believe that platform...Remote jobWork at officeFlexible hours
- ...technologies for enterprises. We believe that software can radically transform the world and... ...is an AI powered Kubernetes governance platform. About the Role: Nirmata is seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata...Long term contractFlexible hours
- ...candidates who want to impact the world in a positive way. To learn more visit: As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi’s autonomous driving platform....Remote jobFull timeWork at officeWork from homeFlexible hours
$214k per year
...Bitcoin golden age. About the Platform Team: The Platform team empowers engineering teams and other functions at Shakepay... ..., and reliable. As a Staff Platform Engineer , your mission... ...teams to build, ship, and operate software quickly and reliably. You’ll play...Long term contractFull timeWork at officeRemote work$204.9k - $277.2k per year
...Role Description As a Staff Backend Software Engineer focused on the Commerce Platform within the Business Platform org, you will play a critical role in building and evolving the systems that power how Dropbox monetizes its products across all sales motions. You will...Remote jobLong term contractTemporary work$165k - $210k per year
...insights from thousands of content sets. Our platform is trusted by over 6,000 enterprise... ...the Team: Our diverse Product & Engineering team values innovation, collaboration,... ...About the Role: We are seeking a Staff Software Engineer to lead the design, evolution,...Long term contractInternshipLocal area- ...compounding interest. Affirm’s engineering team is building a large-... ...tooling, large-scale data platforms, and agentic data tools such... ...interoperability across compute engines such as Spark and Snowflake.... ...: 8+ years of experience in software engineering, data infrastructure...Remote jobLong term contractWork at officeFlexible hours
- ...Connected Operations™ Cloud, which is a platform that enables organizations that depend... ...the role: Samsara is looking for a Staff Mobile Engineer to join our Mobile Platform team . This... ...industries that run our world : The software, firmware, and hardware you build will...Long term contractFull timeRemote work
- ...conversation into a competitive advantage. Cresta’s unified AI platform combines conversational AI agents, real-time human agent... ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that...InternshipWork at officeLocal areaRemote workWork from homeHome office
$145.9k per year
...Online at scale. We develop shared libraries, standards, and platform capabilities that keep our web applications performant,... ...help service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours$150k - $189k per year
...power user lifecycle, access, and downstream platform features. The role offers exposure to... ...drive technical excellence. Solve complex engineering challenges using tools like Python, Go,... ...or full-stack projects in a Senior or Staff capacity, providing technical leadership...Permanent employmentFull timeWork at officeFlexible hours$164k - $205k per year
...a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human. We... ...learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$175k - $220k per year
...Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best... ...building the businesses they love. We are looking for a fullstack Staff Software Engineer to join the Toast IQ team to transform how Toast helps its...Remote work$186.37k - $223.64k per year
...Cloud, our fully managed observability platform, is flexible and built for scale. With... ...truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases This... ...leverage the best open source observability software – including Prometheus, Mimir, Loki,...Long term contractFull timeLocal areaRemote workFlexible hours$180k - $210k per year
...About Us We’re looking for a Staff Engineer to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication infrastructure that enable...Full timeContract workInternshipLocal areaImmediate startRemote workFlexible hours- ...leading provider of open source software and operating systems to the... ...and technology markets. Our platform, Ubuntu, is very widely used... ...public cloud, data science, AI, engineering innovation, and IoT. Our... ...growing. We are hiring a Staff-level Software Engineer for Identity...Work at officeLocal areaRemote workWork from homeWorldwide
$254k - $268k per year
...data lakehouse on Apache Iceberg, a multi-engine compute platform for stream and analytical workloads, and... ...that helps Product, Data Science, ML, Ads, Finance, and engineering teams move... ...fast with data. We’re looking for a Staff Software Engineer, Data Infrastructure to...Remote jobPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ..., Sequoia Capital, and Spark Capital. Staff Software Engineer (Repositories) The... ...Libraries into a broader artifact platform. This is an early, high-impact area for...Full timeLocal areaRemote workFlexible hours
- ...information via a revolutionary cloud-based platform to authoritative figures in commercial,... ..., manufacturing, data processing, and software engineering, our office is a truly inspiring mix of... ...Data Privacy Notice for California Staff Members and Applicants , and hereby consent...Ongoing contractFull timeInternshipWork at officeLocal areaRemote workHome office3 days per week
- ...the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team.... ...dedicated Platform Engineer, you'll take a software-first approach to solving core... ...to support not just other engineers, but staff across the entire company. What you’ll...Full timeInternshipRemote workFlexible hours
$207k - $242.5k per year
...Devices team at Life360 owns end-to-end device software readiness across our portfolio — firmware, app, and cloud engineering working as one team to ship the trackers and... ...telemetry — which is the scale this on-device ML platform should be built to handle. This role reports...Remote jobFull timeContract workSummer workFlexible hours$170k - $240k per year
...redefining media buying with our Deep Learning Advertising Platform. Since 2015, we have harnessed the power of cutting-edge deep... ...evolving industry. Now, we’re growing! The Role As a Staff Software Engineer, Big Data , you will define and drive the long-term...Long term contractFull timeSummer workWork at officeRemote workWork from home$186.37k - $230k per year
...Cloud, our fully managed observability platform, is flexible and built for scale. With... ...Canada time zones only at this time. Staff AI Engineer The Opportunity: At Grafana, we... ...partnership. We’re looking for an AI Software Engineer with a strong software...Remote jobFull timeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, ML Platform. Be the first to apply!
