Software Engineer, ML Platform

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • ML Platform Engineer at Afresh responsible for enhancing machine learning platform capabilities. Collaborating with teams to facilitate AI-driven grocery solutions and tackle food waste.

Responsibilities

  • Elevate core ML platform performance, reliability, and scalability.
  • Work on infrastructure enabling ML and Applied Science teams to innovate faster and deliver impact.
  • Deliver features related to model configuration, integration testing, and real-time inference.
  • Own significant scalability improvements and additions to the ML platform.

Requirements

  • 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.
  • Experience working collaboratively with machine learning engineers, data scientists, or applied scientists on large-scale software projects involving machine learning models.
  • Deep expertise in library design, API design, data structures, and algorithms.
  • Strong familiarity with Python.
  • You possess a genuine curiosity about ML modeling (e.g., demand forecasting, state estimation, ordering policy).
  • You have an understanding of how scientists work and build tools that bridge the gap between a research notebook and production-grade software.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$114,000 - CA$174,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Python

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.