Staff Software Engineer, ML Platform @Afresh
Software Development
Salary usd 169,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1wk ago

[Hiring] Staff Software Engineer, ML Platform @Afresh

1wk ago - Afresh is hiring a remote Staff Software Engineer, ML Platform. πŸ’Έ Salary: usd 169,000 - 253,000 per year πŸ“Location: USA

Role Description

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.

Qualifications

  • 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.

Requirements

  • 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.

Benefits

  • Salary Band in USD: $169,000 - $253,000
  • Salary Band in Canada (CAD): $148,000 - $222,000
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer, ML Platform @Afresh
Software Development
Salary usd 169,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later