Pearson Jobs

Job Information

Pearson Senior Data Scientist in Poznan, Poland

About Pearson

We are the world’s learning company with more than 20,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people.

About the job

Work in an international Research & Development unit that prototypes and implements artificial intelligence systems for the education sector.

This position requires a competent professional with a broad set of skills around data engineering, statistical reasoning and modelling for educational measurement, and machine learning engineering.

Estimated time spent on various task types:

  • New features: 50-70%

  • Maintenance: 5%

  • Documentation: 15%

  • Meetings, incl. supervision: 10-30%

Depending on current needs, the role may be responsible for:

  • Research & development in the field of creating data-driven educational products and solutions

  • Designing and implementing prototype products and solutions (esp. using machine learning algorithms), in collaboration with Engineering teams

  • Designing frameworks for monitoring products and solutions on production (in collaboration with Engineering teams); evaluating results for improvement

  • Creating and conducting internal training

  • Creating technical documentation, incl. patent documentation

  • Sharing work results internally and externally (publications, conferences, meetups)

  • Staying up to date with state of the art methods for statistical modelling for educational measurement

  • Providing input into team vision, goals, and processes

  • Supervising or leading colleagues with less experience

About you

  • At least 3 years of experience in building production-ready machine learning models to solve diverse set of business problems.

  • Excellent knowledge of statistical modelling and machine learning theory

  • Proficiency in Python for machine learning, e.g. pandas, numpy, scikit-learn, NLTK, spaCy, Hugging Face

  • Proficiency in SQL and relational databases

  • Experience with Git-based code review

  • Proficiency in Linux or Unix

  • Experience with best practices for software engineering

  • Experience with working in a diverse, remote, asynchronous team

  • Collaboration skills, e.g. being able to give (and receive) feedback

  • At least intermediate presentation and mentoring skills

  • Proficiency in written and spoken English

Nice to have:

  • Knowledge of psychometric models

  • Proficiency in deep learning frameworks, e.g. TensorFlow or PyTorch

  • Hands-on experience in using state-of-the-art Natural Language Processing models

  • Experience with:

  • reinforcement learning


  • Docker

  • cloud data processing, preferably on AWS (S3, EC2, Athena, SageMaker) and Snowflake

Learning is the most powerful force for change in the world. More than 20,000 Pearson employees deliver our products and services in nearly 200 countries, all working towards a common purpose – to help everyone achieve their potential through learning. We do that by providing high quality, digital content and learning experiences, as well as assessments and qualifications that help people build their skills and grow with the world around them. We are the world’s leading learning company. Learn more at


Organization: Global Product

Schedule: FULL_TIME

Req ID: 2112744