Pearson's English Language Learning division seeks a Senior AI Scientist. You will join our international AI organization, prototyping and implementing artificial intelligence systems for a critical educational product. This role operates with minimal guidance and includes leadership responsibilities, making it an entry-level manager position.
What You'll Do
- Lead significant parts of the development lifecycle for learning and educational capabilities.
- Conduct research and development to create data-driven educational products and solutions.
- Design, implement, and maintain learning capabilities based on machine learning and statistics, collaborating with Engineering teams.
- Design frameworks for monitoring capability performance in production and evaluate results for improvement.
- Create and conduct internal training sessions.
- Create technical documentation, including patent documentation.
- Share work results internally and externally through publications, conferences, and meetups.
- Stay up to date with state-of-the-art methods in your specialization, such as NLP, speech processing, statistical modelling, or psychometrics.
- Provide input into team vision, goals, and processes.
- Lead, mentor, and coach a small group of direct reports, ranging from interns to regular-level data scientists.
- Supervise or lead colleagues with less experience.
What We're Looking For
- Experience with generative AI models and techniques.
- Proven experience collaborating with engineering teams to develop and implement AI solutions.
- Proven experience building production-ready machine learning models to solve diverse business problems.
- Strong knowledge of statistical modelling and machine learning theory.
- Strong proficiency in Python and machine learning frameworks like pandas, numpy, scikit-learn, NLTK, spaCy, Hugging Face, TensorFlow, and PyTorch.
- Hands-on experience with state-of-the-art methods in your specialization, such as NLP, speech processing, statistical modelling, psychometrics, or reinforcement learning.
- Proficiency in SQL and relational databases.
- Ability to translate business needs into research problems.
- Ability to apply best practices for machine learning and software engineering.
- Experience with Git-based code review.
- Proficiency in Linux, Unix, or macOS.
- Some experience working with non-technical stakeholders.
- At least intermediate presentation and mentoring skills.
- Ability to work effectively in a diverse, remote, asynchronous team.
- Strong collaboration skills, including giving and receiving feedback.
- Proficiency in written and spoken English and a key local language.
Nice to Have
- Familiarity or experience with MLOps and DevOps.
- Familiarity or experience with Docker and Kubernetes.
- Familiarity or experience with cloud infrastructure, preferably AWS or Azure.
- Familiarity or experience with cloud data processing, such as Snowflake or AWS Redshift.
- Familiarity or experience with distributed data processing, such as Spark.
Technical Stack
- Languages & Core: Python, SQL
- Libraries & Frameworks: pandas, numpy, scikit-learn, NLTK, spaCy, Hugging Face, TensorFlow, PyTorch
- Infrastructure & Tools: Linux/Unix/macOS, Git, Docker, Kubernetes
- Cloud & Data: AWS, Azure, Snowflake, AWS Redshift, Spark
Team & Environment
You will be part of an international AI organization within Pearson's English Language Learning division. This role involves supervising and leading colleagues with less experience.
Work Mode
This is a local-country position. You can be based in Spain or Poland.
Pearson is an equal opportunity employer.





