Principal Software Developer(Data Science)
London, United Kingdom
Applications have closed
NielsenIQ
We’re unrelenting in our pursuit of the most detailed data sets, measuring every consumer transaction to deliver the knowledge that every business needs to drive growth.Job Description
Our NielsenIQ Technology teams are working on our new Connected platform, a unified, global, open data ecosystem powered by Microsoft Azure. Our clients around the world rely on NielsenIQ’s data and insights to innovate and grow.
As a Principal Software Developer, you will lead the delivery of critical program(s) / project(s) that are strategically aligned to business strategy and objectives. You are skilled in delivering business outcomes using cloud-native technologies including Azure ML, Python, Snowflake, SQL, Databricks, Docker, Kubernetes, Jupyter, Spark and other Data Science tools.
Responsibilities:
- Responsible for the execution and maintenance of mathematical models to produce financial expenditure and demographic segment distributions for atomic geographies.
- Responsible for the execution and maintenance of survey and panel data models that are used to profile the buyers, users or ‘doers’ for thousands of behaviors.
- Responsible for the transformation of conceptual algorithms from R&D into efficient, production ready code. The software engineer must have a strong mathematical background in order to be able to document and maintain this code.
- Produce and maintain documentation for released data sets, new programs, shared utilities, or static data. This must be done within department standards
- Ensure quality deliverables to clients by following existing quality processes, calculating comparison data, developing statistical pass/fail testing and work with DSci to validate model correctness
- Analyzes, designs and documents software applications
- Develops, tests and implements backend data systems of the highest complexity
- Mentoring and coach less experienced staff to resolve technical issues and design optimal solutions.
- Develops scalable, quality, flexible and user-friendly applications as specified by Data Sciences and Product Leadership
- software components, analyzes test results, and makes appropriate revisions to ensure the applications function as specified by Data Science and Product Leadership.
- Works across project teams to ensure optimal use of resources
- Routinely performs technical reviews of highly-complex work for other developers.
Qualifications:
- Bachelors+ with major in Computer Science, Computer Engineering, Operational Research, or related technical field.
- Experience in quantitive analysis or mathematics or statistics
- Programming skill in a modern or relevant language such as SQL, Python, Java or C/C++
- Ability to write highly efficient code in terms of performance / memory utilization
- Ability to understand and document mathematical concepts to ensure proper application
- Experience modeling or manipulating large amounts of data
- DevOps pipelines leveraging Azure, Docker, Kubernetes, Jenkins and Bitbucket/Git.
- Experience with Demographic, Retail, Survey or Financial Models is a plus
- Logical approach to problem solving and data focused/minded
Benefits:
- Pension
- Private Medical Insurance
- Life Assurance
- Gym Membership Discounts
- Company Sick Pay
- Maternity/Paternity/Adoption/ Parental Leave
- Cycle Solutions
- Holiday Entitlement
- Holiday Purchase
- Refer a Friend Scheme
- Local Discounts
Additional Information
About NielsenIQ
NielsenIQ is a global measurement and data analytics company providing the most complete and trusted view of consumers and markets in 90 countries covering 90% of the world’s population. Focusing on consumer-packaged goods manufacturers and FMCG and retailers, we enable customers to defy what’s possible. How? We combine unparalleled datasets, pioneering technology, and the industry’s top talent to create insights that unlock innovation. Join us and change the landscape.
Learn more at: www.niq.com
Want to keep up with our latest updates? Follow us on: LinkedIn | Instagram | Twitter | Facebook
Our commitment to Diversity, Equity, and Inclusion
NielsenIQ is committed to reflecting the diversity of the clients, communities, and markets we measure within our own workforce. We exist to count everyone and are on a mission to systematically embed inclusion and diversity into all aspects of our workforce, measurement, and products. We enthusiastically invite candidates who share that mission to join us.
We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class. Our global non-discrimination policy covers these protected classes in every market in which we do business worldwide.
Learn more about how we are driving diversity and inclusion in everything we do by visiting the NielsenIQ News Center: https://nielseniq.com/global/en/news-center/diversity-inclusion/
Tags: Azure Bitbucket C++ Computer Science Data Analytics Databricks DevOps Docker Engineering Git Jupyter Kubernetes Machine Learning Mathematics Pipelines Python R R&D Research Snowflake Spark SQL Statistics Testing
Perks/benefits: Fitness / gym Flex hours Health care Insurance Medical leave Parental leave
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open AI Engineer jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Data Manager jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Business Intelligence Developer jobs
- Open Product Data Analyst jobs
- Open Senior Data Architect jobs
- Open Data Scientist II jobs
- Open Sr. Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Business Data Analyst jobs
- Open Big Data Engineer jobs
- Open Data Analyst Intern jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open Data Product Manager jobs
- Open Junior Data Engineer jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open GCP-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Java-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Kubernetes-related jobs
- Open Airflow-related jobs
- Open Hadoop-related jobs
- Open Databricks-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs