Software Engineer / Senior Software Engineer, AI Products & Platform, Ministry of Education
Core
Building AI-native products and shared platform capabilities for the Ministry of Education to improve student learning, teacher workflows, and HQ operations.
Role type
Senior Software Engineer (AI Products & Platform)
Builds
Learning assistants, marking tools, procurement agents, multimodal prototypes, and shared AI evaluation/governance capabilities.
Domain
Public Sector / Education / Artificial Intelligence
Deliverable
production ML models
Required skills
System design, testing, version control, CI/CD, observability, security, LLM integration, agentic workflows, RAG/memory patterns, multimodal AI use cases
Preferred skills
Production LLM application experience, evaluation frameworks, prompt/context engineering, model monitoring, Python, TypeScript, Go, PostgreSQL, containerised deployment
Technologies
LLMs, RAG, Langfuse, OpenTelemetry, Python, TypeScript, Go, PostgreSQL
Responsibilities
Design, build, test, deploy, and operate AI-enabled products and platform components; create reusable engineering patterns; work with non-technical stakeholders in public-sector domains; participate in design reviews, code reviews, and incident response.
Seniority
Senior, hands-on IC