Pearson logo

Senior Machine Learning Research Engineer

Pearson

Overview

Join Pearson's Applied ML Research Team, dedicated to maintaining and extending leadership in automated writing analysis for various assessment product markets. This team collaborates with Operational Delivery and ML Platform teams to develop advanced machine learning systems that analyze and score millions of learner exam responses annually. This role offers the opportunity to make a significant impact on education by pushing the boundaries of current technology.

Role Summary

As a Senior Machine Learning Research Engineer, you will be instrumental in advancing our research agenda around automated writing assessment. This fully remote position allows you to work from anywhere in the United States, collaborating with a diverse team.

Key Responsibilities

  • Ideate, design, research, and develop natural language processing and machine learning features, products, and services.
  • Collaborate with cross-functional teams including software engineers, product managers, subject matter experts, learning scientists, and interaction designers.
  • Build and maintain software components such as pipelines and APIs.
  • Design experiments and build datasets to monitor, evaluate, and improve new and existing ML/AI models and services.
  • Communicate model performance to both technical and non-technical audiences.
  • Stay up-to-date with the latest advancements in NLP, machine learning, and educational technology.
  • Publish research papers in relevant conferences and journals.

Qualifications

  • Master's degree in a quantitative field (CS, EE, statistics, math) or equivalent work experience.
  • Two or more years of practical experience in developing NLP and machine learning models.
  • Proficiency with deep learning techniques and frameworks such as PyTorch or TensorFlow.
  • Solid software engineering fundamentals including version control, object-oriented and functional programming, database and API access patterns, testing.
  • Familiarity with cloud platforms and infrastructure (AWS, GCP, Azure) and distributed computing.

Bonus Qualifications

  • Experience with large language models (LLMs), generative AI, active learning, and/or reinforcement learning.
  • Background in education, learning sciences, cognitive science, psychometrics.
  • Experience with automated scoring of writing, generation of feedback, and/or discourse analysis.
  • Facility with containerized technologies such as Docker, Podman, and/or Kubernetes.
  • Publication history in relevant conferences and workshops (ACL, NeurIPS, ICML, AAAI, AI in Education, Intelligent Tutoring Systems, LAK).

What To Expect From Pearson

Pearson is committed to creating vibrant and enriching learning experiences designed for real-life impact. We value an inclusive culture where differences are embraced, opportunities are accessible, and individuals are supported in reaching their full potential. We are an Affirmative Action and Equal Opportunity Employer, striving for a workforce that reflects the diversity of our communities.

Benefits
Extracted with AI

  • Annual incentive program

Similar jobs

Last update: 23 minutes ago

Huawei Nederland logo
Huawei Nederland

Information Retrieval Algorithm Engineer

Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.

Huawei Nederland logo
Huawei Nederland

Senior ASR / TTS Researcher

Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Cere Network logo
Cere Network

Principal AI Engineer

Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Poggio logo
Poggio

Senior AI Engineer

Join Poggio as a Senior AI Engineer to revolutionize sales with AI. Work remotely, leverage LLMs, and enhance AI systems.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Pass App logo
Pass App

Machine Learning Engineer with Web3 and NLP Experience

Join Pass App as a Machine Learning Engineer to build AI solutions for web3, focusing on NLP and data pipelines.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

NVIDIA logo
NVIDIA

Machine Learning Engineer - LLM Fine-tuning and Performance

Join NVIDIA as a Machine Learning Engineer specializing in LLM fine-tuning and performance optimization. Work with cutting-edge ML technologies.

DwellFi  logo
DwellFi

AI Solutions Software Engineer

Join DwellFi as an AI Solutions Software Engineer to develop innovative AI solutions using LangChain or Llama. Remote position in Palo Alto, CA.

Shopify logo
Shopify

Machine Learning Platform Engineer

Join Shopify as a Machine Learning Platform Engineer to build cutting-edge AI infrastructure and tools. Work remotely in a dynamic environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Poggio logo
Poggio

Senior AI Engineer

Join Poggio as a Senior AI Engineer to innovate AI systems for enterprise sales, focusing on AI capabilities and system performance.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Pipedrive logo
Pipedrive

Machine Learning Engineer

Join Pipedrive as a Machine Learning Engineer in Tallinn to deploy and optimize ML models, ensuring performance and compliance.