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.