Role overview

Machine Learning Developer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Details

  • build and deploy machine learning models
  • validate and test results of your pipelines
  • help business to translate ML metrics into real business objectives and vice verse
  • present results of complex algorithms in simple and easy to understand manner
  • demonstrate "can-do" approach initiating projects that solve real business problems by ML applications

Requirements

  • 1-3 years of experience in the field of machine learning
  • solid knowledge of classic ML (tabular data) and algorithms (regressions, trees, boosting, etc.)
  • good expertise in different areas of ML (recommender systems, text data, clustering, etc.)
  • experience with A/B tests and statistical analysis
  • strong knowledge of Python (Jupyter notebooks are not enough) so that you can build and deploy pipelines with tools like Argo / Airflow / etc.
  • experience with Google Cloud is a plus
  • experience with medical data is a plus
  • Intermediate+ English is a plus (at least, you should be able to have written conversations with stakeholders)

Benefits

  • 2 weeks of paid vacation
  • Flexible working hours
  • Fully remote position
Similar roles

Keep a backup shortlist.

Browse stack
FocusMachine Learning DeveloperRole area
Seniority signalMiddleCandidate level
StackPythonPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.