AI Engineer.
Role details
Job location
Tech stack
Job description
This role is ideal for someone who thrives on turning emerging AI research into practical, high-impact solutions and enjoys working across a diverse range of advanced technologies including Computer Vision, Reinforcement Learning, NLP, and Large Language Models., As a Senior AI/ML Engineer, you'll play a leading role in the research, design, and delivery of novel AI/ML solutions. You'll work closely with multidisciplinary engineering teams and customers to tackle complex challenges that require creativity, experimentation, and deep technical expertise.
The role combines hands-on development with technical leadership, giving you the opportunity to:
- Lead AI/ML-focused R&D projects from concept through to delivery
- Apply and adapt state-of-the-art academic research to real-world applications
- Develop innovative solutions across areas such as:
- Large Language Models (LLMs)
- Natural Language Processing (NLP)
- Computer Vision
- Reinforcement Learning
- Mentor and support junior engineers within agile engineering teams
- Contribute to technical strategy, solution design, and early-stage customer engagement
- Support business growth through technical bids and proposal development
Requirements
We're seeking engineers who combine strong research capability with excellent software engineering skills and a passion for innovation.
You should have:
- Proven experience in AI/ML research and development
- Strong practical experience with modern AI/ML techniques and frameworks
- Experience applying advanced research to solve novel engineering challenges
- Strong Python development skills
- Experience working within agile software engineering environments
- The ability to lead technical delivery and guide engineering teams
- Excellent communication and problem-solving skills
Experience in one or more of the following would be highly beneficial:
- Large Language Models and Generative AI
- Deep Learning
- Computer Vision
- Reinforcement Learning
- NLP pipelines and architectures
- Applied research and prototyping
- Deploying ML systems into operational environments
Benefits & conditions
You'll join a collaborative environment where innovation, curiosity, and technical excellence are genuinely valued. Engineers are encouraged to explore new ideas, contribute to research-driven initiatives, and work with some of the brightest minds across AI and advanced engineering disciplines.
The organisation offers:
- Interesting and meaningful technical work
- A strong engineering culture focused on innovation and collaboration
- Hybrid and flexible working arrangements
- Excellent career progression opportunities
- A supportive community built around shared technical interests
- Competitive salary and comprehensive benefits package
- On-site facilities including gym access and free parking