PeopleWorth logo
PeopleWorthPosted 1 month ago

Learning Systems Engineer

RemoteUnited Kingdom or South Africa

Full TimeBachelors DegreeSmall

Job Summary

Verify code, integrations, and model solutions run successfully in the approved target environment before formal content review. Test connections between learning storyboards, external code, repositories, and the Canvas LMS to identify dependency gaps and failure points. Set up and maintain learner repositories, environment configurations, and API connections while ensuring stable, version-controlled delivery. Provide front-line technical support during live sessions to diagnose and resolve environment and integration issues in real time. Coach Learning Experience Designers on Git workflows and AI-assisted tools. Build lightweight automations to reduce repetitive testing and validation activities.

Required Qualifications

  • 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

Desired Qualifications

  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce