Job Description
We’re looking for a motivated Applied AI Engineer (Level 2) who enjoys solving complex business problems using artificial intelligence, building production-ready AI solutions, and driving the adoption of AI-assisted practices across engineering and business teams.
This is a hands-on role where you'll take ownership of AI capabilities from design through deployment, working with large language models (LLMs), AI agents, APIs, and modern software engineering practices to deliver practical AI solutions that create real business value.
What You'll Do
- Design, develop, and deploy end-to-end AI solutions that address business and operational challenges
- Build and integrate Large Language Model (LLM) solutions, AI agents, and retrieval-augmented generation (RAG) capabilities
- Develop and maintain scalable APIs and services that enable AI functionality across platforms
- Partner with business and engineering teams to understand requirements and recommend AI-driven solutions
- Evaluate AI models, tools, and frameworks to determine the most appropriate approach for specific use cases
- Develop comprehensive testing and evaluation frameworks to ensure AI solution reliability and performance
- Monitor, troubleshoot, and optimise production AI systems to maintain operational stability
- Conduct root-cause analysis and resolve incidents impacting AI-enabled services
- Contribute to database design, data modelling, and efficient data management practices
- Create and maintain technical documentation, deployment guides, operational runbooks, and API documentation
- Participate in code reviews and contribute to engineering best practices and architectural standards
- Support knowledge-sharing initiatives and help teams adopt AI-assisted development practices
- Mentor junior engineers and contribute to the growth of AI engineering capability across the organisation
What We're Looking For
- 2-4 years of experience in Software Engineering, AI Engineering, Machine Learning, or a related field
- A relevant Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline
- Strong proficiency in Python and experience working with modern software development practices
- Experience building and integrating AI solutions using Large Language Models (LLMs), AI agents, or machine learning technologies
- Knowledge of Natural Language Processing (NLP), Generative AI, and AI evaluation techniques
- Experience working with APIs, web services, and system integrations
- Exposure to software engineering practices including:
- Git and version control
- CI/CD pipelines
- Automated testing
- Code reviews
- Agile development methodologies
- Understanding of cloud-native deployment, observability, and production monitoring practices
- Strong problem-solving and analytical thinking skills
- Ability to translate business requirements into practical technical solutions
- Excellent communication and stakeholder engagement skills
- A collaborative mindset with a passion for learning, innovation, and continuous improvement
Why Join Us?
- Work on cutting-edge Artificial Intelligence and Generative AI solutions that deliver real business impact
- Help shape and drive AI adoption across a leading technology organisation
- Build enterprise-scale AI solutions using modern engineering practices and technologies
- Collaborate with experienced engineers, architects, and business stakeholders
- Expand your expertise in LLMs, AI agents, automation, and intelligent systems
- Be part of a culture that values innovation, ownership, collaboration, and technical excellence
Closing Date: 17 November 2026