Data Scientist / Machine Learning Engineer Job Description

Data Scientist / Machine Learning Engineer Job Description Template

Our company is looking for a Data Scientist / Machine Learning Engineer to join our team.

Responsibilities:

  • Write production level code for practical application of data products;
  • Work with clients to apply custom data science solutions to unique problems;
  • Apply statistical and machine learning techniques to identify trends in data;
  • Develop machine learning solutions for new and existing data products relating to hiring;
  • Collaborate with and train other members of the data science team;
  • Improve training algorithms that target unique analog processor solution;
  • Be “voice of customer” on SDK requirements and contribute to SDK development;
  • Collect and analyze IC resource utilization in delivered algorithms to support IC architecture optimization;
  • Develop tools for analyzing results of hardware model experiments on large datasets to support performance optimization;
  • Develop tools for system-level optimization of analog/digital/cloud partitioning to minimize overall power consumption;
  • Interface with customers/partners to support system optimization with 3rd party data;
  • Develop and integrate into SDK easy-to-use frameworks for training algorithms to run on RAMP IC;
  • Develop and test signal processing libraries and applications for RAMP IC.

Requirements:

  • Strong on attention to detail and making sure issues and tasks get followed through to completion;
  • Expert in Python/Octave/Matlab/R with experience in applied ML, ML theory, large datasets, real-world sensor data;
  • MSEE/CPE/CS degree with ~5 years of relevant industry experience in data science, machine learning, and signal processing.