Job Description
Machine Learning Engineer /New York /Hybrid
$220,000 - $275,000 + Benefits
About the job
The Machine Learning Engineer will be an essential member of the Machine Learning R&D Team, where we engineer large tailor-made systems to solve complex data-related problems from many domains. My clients projects often require solutions that utilize the latest and the best from Deep Learning/Machine Learning research. They support advanced projects in both data-constrained and data-rich settings. Qualified candidates should be driven and be able to help craft these systems as a part of our R&D team.
Responsibilities:
Candidates are expected to be familiar with the motions of a classical Machine Learning workflow, and support the team with some of the following tasks:
- Dataset Creation.
- Data Exploration/Visualization.
- Literature Review.
- Data Wrangling.
- Implementation and Training of Appropriate Models from Literature.
- Characterization of Error in Models.
- Iterative Optimization of Models.
On the engineering side of development, the Machine Learning Engineer will have the ability to be hands-on by:
- Creating training and preprocessing pipelines for faster experimentation.
- Creating algorithmic modules to interface your Models output with business requirements.
- Integrating their code to a larger codebase.
- Putting your model into production using AWS or GCP.
Required Qualifications:
- BS. in Computer Science, or related field.
- 3+ years of professional Software Development experience in Python.
- Mastery of Deep Learning fundamentals and statistics underlying Machine Learning.
- History of software projects putting Machine Learning systems into production in any capacity.
- History of software projects in general.
- Deep personal interest with the complete state of the art in a subfield of Machine Learning Research.
- Ability to work independently, and within a team.
- Ability to communicate effectively with non-technical stakeholders and supervisors.