JD:
Role :Machine Learning Engineer
Job Type : Fulltime
Responsibilities
This position directly impacts all areas of the business by implementing machine learning & big data solutions. You will work closely with multiple machine learning teams & partnering with engineering teams to develop Machine Learning Models, Algorithms, and Applications. This work includes performing experiments, providing predictive features, and assisting in the design and implementation of the backend tooling supporting those features.
Responsibilities:
Research and implement appropriate machine learning algorithms and tools
Run machine learning tests and experiments
Select appropriate datasets and data representation methods
Develop machine learning applications according to requirements
Monitor and optimize the quality and performance of our models, services, and tools
Requirements:
Machine Learning/Artificial Intelligence Developer/Architect experienced in creating ML and AI based applications and systems
Years of Experience: 7 or more years of experience
BS, MS, or PhD in either Computer Science, Data Science, Mathematics or a related field (MS and above preferred)
General software development experience including architecture design, programming, testing, and deployment
Experience creating custom Machine Learning based solutions, including knowledge of Machine Learning algorithms, statistical analysis of data, clustering techniques, neural networks, and various deep learning methods
Experience with data curation, cleaning, storage, management, and governance
Ability to work in fast paced collaborative team-based environments with both local and remote colleagues
Must be eligible for and maintain a Secret Clearance
Desired Programming Languages:
Python - including libraries such as numpy, matplotlib, and Keras/Tensorflow or other ML stack
C++
C# - libraries including .Net Core
SQL
Desired Technical Skills:
ETL experience – working with Postgres and various other relational databases, csv file import, working with Unicode (UTF-8) and json
Linux experience – working with filesystems, moving data, backups, and scripting
Use of command line environments including bash on Linux and PowerShell on Windows
Experience with Visual Studio, PyCharm or similar IDE
Experience with version control systems including Git and other data versioning tools
Familiarity with Jenkins