Illustration of a man standing at a desk working on a laptop

You might hire a machine learning engineer to:

  • Design and build machine learning models
  • Bring models to full functionality

  • Monitor and develop systems to automate the machine learning lifecycle
  • Design, implement, and optimize data pipelines
Required skills and qualifications Preferred skills and qualifications
Deep understanding of statistics and computational theory
Understanding of linear regression, decision trees, neural networks, and other essential machine learning architecture topics
Grounding in programming fundamentals for machine learning
Proficiency with GitHub for work coordination
Ability to tell a story with data
Familiarity with data visualization and natural language processing libraries
Capacity to explain machine learning concepts to team members 
Understanding of and concern for agile software development
Strong collaborative skills
Knowledge of statistical computing languages such as Python and R