Learning Systems Engineer

peopleworth

Greater London

On-site

GBP 65,000 - 95,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaborative culture
Growth opportunities
Meaningful work supporting dependable,

Job summary

peopleworth is seeking a Learning Systems Engineer to safeguard the technical integrity of an AI-driven learning programme. You will verify code, integrations and learner environments, ensuring reliability and reproducibility for delivery.

You will also support learners and coach non-technical colleagues in using Git and AI-assisted workflows. The role emphasizes hands-on technical assurance, collaboration with Learning Experience Designers, and contributing to the learning technology stack.

Qualifications

  • Experience in software testing and quality assurance, with code review.

Responsibilities

  • Verify that code and learning environments run end-to-end in target environments.
  • Test integrations between learning storyboards, code, repositories and Canvas LMS.
  • Identify gaps and failure points across the learning tech stack.
  • Set up and maintain learner repositories and environment configurations.
  • Provide frontline technical support during live delivery to learners.

Skills

Software testing
Python
Git workflows
Code debugging
CI/CD
AI tooling
Communication
Systems thinking

Tools

GitLab CI/CD
PostgreSQL
Render / Google Cloud Run
Streamlit

Job description

At peopleworth, we support work where people and performance thrive. As part of our Employer Group, we work with a variety of forward-thinking partners and are excited to share this opportunity that sits within our growing group.

Role Overview

The Learning Systems Engineer will safeguard the technical integrity of an AI Engineering learning programme, ensuring that code, integrations and learner development environments are reliable, reproducible and ready for delivery. This is a hands-on technical assurance and support role for someone who combines strong engineering discipline with patience, clear communication and a genuine interest in education. The role does not own subject-matter expertise or curriculum authorship. Its focus is to verify, maintain and support the technical systems through which learning is built and delivered.

Key Responsibilities
  • Verify that code, technical activities and model solutions run successfully from end to end in the approved target environment before progressing to formal content and academic review
  • Test integrations between learning storyboards, externally developed code, repositories, learner environments and the Canvas learning management system
  • Identify technical gaps, dependency issues and failure points where learning content, code and platform components connect
  • Set up and maintain learner repositories, environment configurations, API connections and supporting developer tooling across cohorts
  • Ensure learner environments remain stable, reproducible and appropriately version-controlled throughout development and live delivery
  • Define clear technical acceptance criteria for work produced by external technical contributors and review outputs against those standards
  • Provide front-line technical support to learners during live delivery, diagnosing and resolving environment, code and integration issues in real time
  • Respond rapidly to technical incidents during delivery windows so that learning sessions can continue with minimal disruption
  • Coach Learning Experience Designers and other non-technical colleagues to use Git, AI-assisted workflows and developer environments confidently in their day-to-day work
  • Build lightweight internal automations and AI-assisted routines that reduce repetitive testing, validation and build activities
  • Contribute practical technical input into decisions about portfolio publishing, development environments and other elements of the learning technology stack
Requirements
  • Demonstrated experience in software testing, technical quality assurance, code review or a closely related engineering role
  • Strong ability to read, run, test and debug code written by other developers
  • Proficiency with Python and confidence troubleshooting dependency, configuration and runtime issues
  • Practical understanding of AI application patterns, including large language model APIs, retrieval-augmented generation and agent-based workflows
  • Proficiency with Git-based development workflows, repository management and continuous integration and deployment practices
  • Experience configuring and troubleshooting developer environments, APIs, databases, hosting services and system integrations
  • Strong systems-thinking capability, with the ability to identify dependencies, risks and likely failure modes across a technical toolchain
  • Experience using AI-assisted development tools and the ability to support non-technical colleagues in adopting them responsibly
  • Clear, patient communication skills and confidence supporting learners and stakeholders during time-sensitive live delivery
  • A calm and responsive approach to resolving technical issues under pressure
  • A genuine interest in learning, education and the effective use of technology to support learner outcomes
  • Experience with some of the following would be valuable: GitLab, GitLab CI/CD, GitLab Duo, Claude, Claude Code, Python 3.12, uv, PostgreSQL, pgvector, Render, Google Cloud Run, Streamlit, Canvas, LLM APIs, H5P, GitLab Pages or GitHub Pages
Benefits
  • Collaborative, people-centered performance culture
  • Opportunities to grow in a fast-paced environment
  • - Meaningful work supporting dependable and accessible learning experiences
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Learning Systems Engineer — AI Learning Platform Reliability
Learning Systems Engineer — AI Learning Platform Reliability

peopleworth • Greater London

On-site
GBP 65,000 - 95,000
Collaborative culture
Growth opportunities
Meaningful work supporting dependable,
Learning Operations Manager
Learning Operations Manager

Jobtailor • Greater London

On-site
GBP 60,000 - 90,000
Learning Solutions Consultant
Learning Solutions Consultant

QA Ltd • Cheltenham

Hybrid
GBP 40,000 - 60,000
27 days Annual Leave
Holiday Buying Scheme
Private Medical Insurance
+2
Learning Designer
Learning Designer

QA Limited • City Of London

On-site
GBP 42,000 - 60,000
27 days Annual Leave
Holiday Buying scheme
Private Medical Insurance
+3
Learning Solutions Consultant
Learning Solutions Consultant

QA • Cheltenham

Hybrid
GBP 42,000 - 62,000
27 days Annual Leave
Holiday Buying scheme
Medicashplan
+8
AI Learning and Enablement Lead
AI Learning and Enablement Lead

Kroll • Greater London

Hybrid
GBP 120,000 - 170,000
Learning & Development Lead
Learning & Development Lead

Labman Automation • York and North Yorkshire

On-site
GBP 60,000 - 85,000
33 days annual holiday
Private Healthcare
5% employer pension
+5
Lead Specialist, Learning and Development
Lead Specialist, Learning and Development

Pearson • Greater London

On-site
GBP 65,000 - 90,000
Senior Learning Solutions Consultant
Senior Learning Solutions Consultant

QA • Cheltenham

Hybrid
GBP 55,000 - 80,000
27 days Annual Leave
Holiday Buying scheme
Medicashplan
+8
Learning & Development Consultant
Learning & Development Consultant

AND Digital • Bristol

Hybrid
GBP 40,000 - 60,000
25 days holiday allowance + bank holidays
Flexible bank holidays
Private medical insurance
+2