Machine and Deep Learning Engi...

nielsencompany The Nielsen Company

The Enterprise Architecture team

within the Nielsen Watch business is looking for a hands-on Machine and Deep

Learning Engineer who is passionate about the new technologies and tools, is

able to learn cutting edge technologies quickly, apply them to our Watch

business and come up with innovative solutions. The candidate must have

experience modeling and creating predictive algorithms, working with neural

networks and experience with

deep learning open source software libraries

such as

TensorFlow, Caffe,

Theano, or Torch


Experience in a development

language such as Java, Scala, Python, or C++ is necessary. He or she must also have a strong

understanding of Cloud/Big Data/Machine Learning from disparate sources and

analytics. Must have experience working

with data to scale.


Job Responsibilities:

Define a robust application design and architecture for building new applications in the Nielsen Watch business, leveraging and enhancing existing building blocks or creating new reusable components.

Build early prototypes of product components and validate them for technical design and performance.

Understand the long-term business objectives and suggest technical strategies to meet those objectives by introducing innovation through technology.

Partner with others inside and outside the engineering organization to gather all requirements to formulate appropriate architecture required to provide system functionality, deciding when to advocate and when to compromise to arrive at a mutually acceptable solution.

Work closely with product management, engineering, QA throughout the organization.

Essential Requirements:

Experience applying machine learning approaches such as deep convolutional neural networks and/or recursive neural networks

Hands-on experience with AWS Cloud Computing Platform

Experience with Python, Java, C/C++ or other related languages

5+ years’ experience in hands-on development, application design in the delivery of software products

2+ years in a machine or deep learning type role in previous large scale software development projects, preferably SaaS delivery model

Thorough understanding of relational database design, OLAP and good understanding of NoSQL DB (such as MongoDB, Cassandra)

Excellent knowledge of software development methodologies and processes

Track record that includes the design and release of high quality, high performance enterprise software product/application

Highly motivated with the ability to work on a multiple projects simultaneously

Four-year college degree or equivalent experience relevant to the job. Advanced degree (e.g. Masters in Computer Science) is preferred but not required

Desirable Skills and Experience:

Experience in developing software systems which employ data mining, machine learning or statistical techniques, methods and algorithms;

Dealing with large data sets and developing analytic software using SQL, NoSQL and statistical tools.

Deep understanding in Data warehouse architecture and associated technologies.

Agile development methodology



Technology & Engineering

Primary Location


North America-US-FL-Tampa Bay

Other Locations


North America-US-CA-San Francisco, North America-US-TX-Dallas, North America-US-Remote, North America-US-CO-Denver, North America-US-IL-Chicago



Watch CTO










To apply for this job please visit