As an Engineer in our newly established and rapidly growing AI team, you will build and operationalize high-value AI workflows across business use-cases, product integrations, and internal data intelligence (Data Lake). You will help extend our AI platform and shared services by delivering production-grade capabilities on our Azure infrastructure, integrating LLM functionality into reliable, secure, and observable systems, including scoped agent workflows that can be shipped, monitored, and iterated quickly.
Requirements
- 5-10 years professional software engineering experience
- Strong Python (services, APIs, testing)
- Cloud infrastructure experience (Azure preferred)
- CI/CD experience (Git-based pipelines, automated tests, deployment gates, rollback awareness)
- Strong testing, documentation, and operational discipline
- Data engineering fundamentals (schemas, pipelines, quality checks) within governed environments
- Infrastructure as Code (Bicep/Terraform), containerization (Docker), and API management patterns
- Agentic patterns (tool use, orchestration, state management) and practical guardrails
- Microsoft Graph and/or strong enterprise identity/API permissioning patterns
Benefits
- Competitive salary (depends on experience)
- 28 days holiday
- Discretionary bonus
- Annual salary review
- Pension (company contribution: 5% of annual salary)
- Extensive investment in personal development & learning
- Enhanced maternity and paternity leave (depending on length of service) and shared parental leave
- Private medical insurance
- Group Income protection
- Life assurance
- Cycle to work schemes
- Season ticket loans
- Regular social, cultural and charitable activities