Senior Data Scientist

fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or related fields with at least 3 years of experience., Proficiency in Python programming and experience with software development practices., Strong data analysis skills and experience handling large datasets, including familiarity with Spark and PySpark., Knowledge of consumer behavior analytics and statistical methodologies..

Key responsibilities:

  • Develop and maintain a Python-based data analysis tool, ensuring its scalability and reliability.
  • Collaborate with cross-functional teams to implement new features and improve existing methodologies.
  • Conduct research and analysis to inform tool enhancements and support business objectives.
  • Support the deployment and integration of the tool into broader workflows, ensuring performance and user satisfaction.

NielsenIQ logo
NielsenIQ XLarge https://niq.com/
10001 Employees
See all jobs

Job description

Job Description

Job Description

Join a dynamic and diverse global team dedicated to developing innovative solutions that uncover the complete consumer journey for our clients. We are seeking a highly skilled Data Scientist with strong development skills in programming languages such as Python. Additionally, expertise in statistics, mathematics, econometrics, and experience with panel data to revolutionize the way we measure consumer behavior both online and instore.

Looking ahead, we are excited to find someone who will join our team in developing a tool that can simulate the impact of production process changes on client data. This tool outside of the production factory will allow the wider Data Science team to drive innovation with unpresented efficiency.

About the Role

Collaborative Environment: Work with an international team in a flexible and supportive setting, fostering crossfunctional collaboration between data scientists, engineers, and product stakeholders.

Tool Ownership and Development: Take ownership of a core Pythonbased tool, ensuring its continued development, scalability, and maintainability. Use robust engineering practices such as version control, testing and PRs.

Innovative Solution Development: Collaborate closely with subject matter experts to understand complex methodologies. Translate these into scalable, productionready implementations within the Python tool. Design and implement new features and enhancements to the tool to address evolving market challenges and improve team efficiency.

Methodology Enhancement: Evaluate and improve current methodologies, including data cleaning, preparation, quality tracking, and consumer projection, with a strong focus on automation and reproducibility.

Documentation & Code Quality: Maintain comprehensive documentation of the tool’s architecture, usage, and development roadmap. Ensure high code quality through peer reviews and adherence to best practices.

Research and Analysis: Conduct rigorous research and analysis to inform tool improvements and ensure alignment with business needs. Communicate findings and recommendations clearly to both technical and nontechnical audiences.

Deployment and Support: Support the production deployment of new features and enhancements. Monitor tool performance and address issues proactively to ensure reliability and user satisfaction.

CrossTeam Coordination: Coordinate efforts across multiple teams and stakeholders to ensure seamless integration of the tool into broader workflows and systems.

Qualifications

About You

Ideally you possess a good understanding of consumer behavior, panelbased projections, and consumer metrics and analytics. You have successfully designed and developed software applying statistical and data analytical methods and demonstrated your ability to handle complex data sets. Experience with (un)managed crowdsourced panels and receipt capture methodologies is an advantage.

Educational Background: Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Mathematics, Statistics, Socioeconomics, Data Science, or a related field with a minimum of 3 years of relevant experience.

Programming Proficiency: Proficient with Python or another programming language, R, C++ or JAVA, with a willingness to learn Python.

Software Engineering Skills: Strong software engineering skills, including experience designing and developing software; optionally, experience with version control systems GitHub or Bitbucket

Data Analysis Skills: Proficiency in manipulating, analyzing, and interpreting large data sets.

Data Handling: Experience using Spark, specifically with PySpark package, experience working with largescale datasets. Optionally, experience in SQL and working with queries.

Continuous Learning: Eagerness to adopt and develop evolving technologies and tools.

Statistical Expertise: Statistical and logical skills, experience in data cleaning, and data aggregation techniques.

Communication and Collaboration: Strong communication, writing, and collaboration skills.

Nice to Have

Consumer Insights: Knowledge of consumer behavior and (un)managed consumerrelated crowdsourced panels.

Technology Skills: Familiarity with technology stacks for cloud computing (AzureAI, , Databricks, Snowflake).

Production Support:Experience or interest in supporting technology teams in production deployment.

Additional Information

Our Benefits

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mathematics
  • Writing
  • Collaboration
  • Communication

Data Scientist Related jobs