Previous Job
Previous
Machine Learning Specialist
Ref No.: 18-02661
Location: Chicago, Illinois
Position Type:Full Time
Pay Rate : $ 130,000.00 - 150,000.00 /Year
MACHINE LEARNING SCIENTIST
Seeking an experienced Machine Learning Scientist to join an established and growing data-centric organization downtown.  The Machine Learning Scientist will be responsible for machine learning and statistical techniques to address business goals and assess future enhancements for the company's platform. Ideal candidates will have strong fundamentals in statistical methods, machine learning as well as experience in product-focused software development.  The Machine Learning Specialist will be integral in evaluating the possibilities for future product enhancements, developing proof-of-concepts, and creating documentation to guide the development of market-ready tools by other developers on the team. 
 
Responsibilities:
Contribute to the development of new products through analysis, sound engineering, and the application of machine learning.
Create such things as visualizations, metrics, algorithms, statistical tests, classifiers/regressors, and data structures.
Locate and vet new libraries, data stores, algorithms, and other new technologies to support the various data products.
Build tools to make your work, the work of the analytics team, and analysis efforts in the entire company easier, more repeatable, and higher quality.
Participate in research to keep our products competitive and intelligent through machine learning and artificial intelligence.
Provide consultation to all areas of the business about what is impossible, maybe possible, or possible as it relates to machine learning.
Promulgate analysis techniques and technologies through the organization.
Manage workflow using JIRA, participate in discovery and sprint planning.
Collaborate with product management and engineering groups to commercialize data products.
 
Requirements:
Graduate degree in an analytical field (computer science, applied statistics, etc.)
Solid experience with or demonstrated knowledge of Machine Learning techniques. 
Natural Language Processing, is a plus.
Some intriguing stories about how you've employed clustering, regression, classification, anomaly detection to solve business problems.
Experience with tools for preprocessing, automated model selection and hyper-parameter optimization.  Experience with TensorFlow and Keras is a plus.
Strong programming skills, preferably using some combination of Python, R, Java, and Groovy.  Experience developing scalable algorithms using Spark, Beam or other big data tools.
SQL
Ability to match the appropriate analytical technique to sometimes ambiguous problems and large, messy & unstructured data sets.
High energy and drive, coupled with resourcefulness, required to succeed in a start-up environment
Passion for problem solving and knowledge sharing
Ability to shift priorities quickly and efficiently, and easily adapt to change
Exceptional written and verbal communication skills