Knowledgebase

Machine Learning Roles Compared Print

  • machinelearningengineering, machine, troubleshooting, guide, howto, solution, zillionkinghost, hosting
  • 0

Who does what.

WHAT A DATA SCIENTIST TYPICALLY DOES

Analysis, experimentation and modelling, frequently with a research emphasis.

WHAT A MACHINE LEARNING ENGINEER TYPICALLY DOES

Builds and operates production systems containing models.

WHAT AN ANALYTICS ENGINEER DOES

Models data for analysis, without machine learning.

WHAT A DATA ENGINEER DOES

Builds the data infrastructure everything depends on.

WHAT A RESEARCH SCIENTIST DOES

Develops new methods, usually requiring an advanced degree.

WHAT AN ML PLATFORM ENGINEER DOES

Builds the infrastructure other practitioners use.

WHAT THE TITLES ACTUALLY MEAN

Very little consistently. The same title covers different work between organisations.

WHAT TO READ INSTEAD

The described responsibilities.

WHAT DISTINGUISHES SENIORITY

Judgement about what to build, and what not to Ability to deliver end to end Communication with non-specialists

WHAT MOST ORGANISATIONS ACTUALLY NEED

Someone who can take a problem from framing to production and keep it working.

WHAT THAT MEANS FOR YOUR LEARNING

Breadth across the lifecycle matters more than depth in modelling.

WHAT OPENS MOST DOORS

Software engineering ability, alongside machine learning knowledge.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot