Job description

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


Key qualifications

  • 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 deep learning frameworks, e.g. TensorFlow or PyTorch

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

  • Knowledge of Psychometrics

  • Proficiency in SQL and relational databases

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

  • 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:

  • Experience with Reinforcement Learning

  • Experience with GPGPU

  • Experience with Docker

Salary - 10-18000 PLN


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

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.