Design, build, and train highly scalable custom models and evaluate model performance
Adapt standard machine learning methods to apply to our use cases and to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
Suggest, collect, and synthesize requirements and contribute to creating an effective feature roadmap
Help the team deploy production ready models to customers, to learn from customer feedback and make frequent model improvements
Contribute to the overall architecture and implementation of our ML infrastructure, data pipelines, inference engine(s), APIs, and products
Collaborate with our engineering and product teams to understand their machine learning related needs and to provide guidance and support where necessary
Participate in functional, technical, and code reviews
Work in an Agile environmen




Minimum Qualifications
Currently has or is in the process of obtaining a PhD degree or completing a postdoctoral assignment in the field of Machine Learning or similar
Must be available to start employment on or after July 1, 2019
Able to obtain work authorization in the US beginning in 2019
Research and/or work experience in machine learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval or computer vision
Experience in systems software or algorithms
Knowledge in Python, including experience with ML related packages such as NumPy and pandas
Proven track record of achieving results as demonstrated by grants, fellowships, patents, as well as first-authored publications at workshops or conferences such as ICML, NIPS, KDD or similar
Demonstrated software engineer experience via an internship, work experience, coding competitions, or used contributions in open source repositories (e.g. GitHub)

Preferred Qualifications
Experience in applying machine learning for a global-scale enterprise or consumer application
Demonstrated knowledge and ability working with AWS, Google Cloud, or other cloud-based solutions to train models, set up data pipelines, and set up inference engines
Experience in microservices, Kubernetes, Docker, or other containerizers
Working knowledge of Node.js, JavaScript, and related technologies and frameworks
Knowledge of Continuous Integration & Delivery methodologies
Excellent problem-solving skills especially debugging of complex software systems
Excellent written and verbal communication skills
A passion for applying latest technologies into the development of innovative features and products
A collaborative attitude and demonstrated team-working ability
Self-motivated with a strong passion for learning
Computer Software Financial Services Human Resources
Employment Type

Job Functions

Educational level:

Ph. D.

Tagged as: , , , , , ,

About ADP

Whether you're a small business coping with payroll for the first time, or a large enterprise
optimizing your global talent strategy, ADP has the innovative software and unmatched expertise to help you improve compliance, reduce costs, and get the best out of your most important asset: your employees.

With more than $11 billion in revenues and more than 65 years of experience, ADP® (NASDAQ: ADP) serves approximately 620,000 clients in more than 125 countries. For more information about ADP or to contact a local ADP sales office, reach us at 1.800.225.5237 or visit the company's Web site at www.adp.com.