Machine Learning Engineer II
The NPD Group

Port Washington North, New York

This job has expired.


Learn and work on meaningful initiatives with some of the best and brightest in the market research industry. The NPD Group provides the world's most successful brands with leading market research, combining consumer and retail point-of-sale data with analytic solutions to interpret today's market trends while anticipating tomorrow's. In addition, we offer a career filled with innovation and growth to the forward-thinking problem solvers who join our team.

Position Overview

As our Machine Learning Engineer, you will collaborate with other data scientists, as well as members of the platform engineering team and domain experts on retail point-of-sales (POS) data to develop and maintain large-scale machine learning service platforms that classifies industry information for items received from global retailers. You will be part of a team that executes cutting-edge machine learning techniques and cloud services to match and rank POS items against millions of NPD dictionary items. Your goal will be to train and test models on millions of data-points and help buildout a state-of-the-art human-in-the-loop Machine Learning infrastructure.

Essential Job Responsibilities:

  • Assist in developing queries to extract training data from Hive and Oracle dictionary tables
  • Assist in building end-to-end pipelines for data pre-processing
  • Follow MLOps - tune model parameters and monitor the model performance on production
  • Develop understanding of the existing ML system to support maintenance of the training data
  • Design scalable architectures and services that can efficiently handle large amounts of data
  • Work with technology that operates in the cloud to empower predictive modeling services for both internal and external clients
  • Brainstorm NextGen data product ideas with the technology team
  • Work closely with fellow engineers from other teams to design and develop cross functional data exchange microservices

Minimum Qualifications:
  • 1-3 years of software engineering experience
  • Bachelor's degree in a technical field such as computer science or equivalent experience


Knowledge/Skills/Abilities Required:
  • Communicate effectively and clearly document your process
  • Ability to adapt quickly to utilize best practices in software engineering
  • Apply findings from research to help solve challenging product problems
  • Strong problem-solving skills with an ability to isolate, deconstruct and resolve complex machine learning challenges
  • Ability to communicate effectively with wide range of audiences
  • Ability to quickly ramp up on new tools/software


Technical Skills:
  • Standard knowledge of Python data-science stack
  • Familiarity with AWS, Azure or Google Cloud Platform
  • Experience with Big Data tools such as Spark and Hadoop
  • Experience with machine learning and functional programing
  • Sound understanding of areas of computer science such as algorithms, data structures and databases
  • Strong Microsoft Office skills, particularly Excel and analytical platforms


Competencies:
  • Technical skills - data and visual analytics, design, creativity
  • Problem solving - set priorities and process management
  • Process/planning - perceptive and perseverance


The NPD Group, Inc. is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status or any other characteristic protected by law.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Sales jobs


GFL Industries
Medford, Wisconsin
Posted about 23 hours ago
GFL Industries
Piedmont, South Carolina
Posted about 23 hours ago
GFL Industries
Houston, Texas
Posted about 23 hours ago
View Sales jobs »