Learning Systems Engineer

Skills
Continuous IntegrationDatabasesLarge Language ModelsLearning ManagementRecruitingRepositoriesSafeguard
Role

What the job involves

The main requirements, responsibilities and hiring steps.

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

Nice to have

  • Patient
  • Calm under pressure
  • Systems thinker
  • Collaborative
  • Technically curious
  • Educator mindset

Day to day

  • Safeguard the technical integrity of an AI Engineering learning programme by verifying code integrations and learner development environments are reliable and reproducible.
  • Test learning storyboards code repositories learner environments and Canvas integrations to identify gaps dependency issues and failure points.
  • Provide front-line support to learners and colleagues by diagnosing resolving and automating technical issues so live delivery remains smooth.

Hiring process

  • Application Submission: Complete the online form and answer brief application questions
  • Initial Screening: Your application is reviewed for role alignment; successful candidates move to the longlist
  • Video Interview Stage: You'll be invited to record short responses to 3-4 role-specific questions
  • Live Interviews: Shortlisted candidates join first-round interviews and, where applicable, second or third rounds depending on the role
  • Final Shortlist & Verification: Reference and background checks are completed
  • Offer & Contracting: Successful candidates receive formal offers and contract documents
  • Pre-boarding & Onboarding: Once accepted, you'll complete a pre-boarding process before officially joining your employing organisation within the Employer Group