Principle AI Engineer
Indexed description
Most AI Engineering roles involve implementing somebody else's ideas; this one doesn't.
We're looking for exceptional AI Engineers who can work directly with clients, understand complex problems and build AI solutions from first principles.
This is a consultancy environment where you'll engage with customers, define requirements, design technical solutions and lead delivery. We're not looking for engineers who simply integrate existing models into applications. We're looking for people who can start with an ambiguous problem, determine whether AI is the right answer and build the solution from the ground up.
What You'll Be Doing
- Working directly with clients to define and solve complex technical challenges
- Translating business problems into AI and Machine Learning solutions
- Designing solution architectures and modelling approaches from first principles
- Leading delivery from concept through to deployment
- Mentoring engineers and shaping technical direction
- Contributing to the growth of a rapidly scaling consultancy
Projects may involve:
- Machine Learning
- Agentic AI
- LLMs and RAG
- Computer Vision
- Multi-modal AI
- Edge AI
- AI Safety and Explainability
Essential Requirements
- Extensive commercial AI or Machine Learning experience
- Deep understanding of machine learning fundamentals
- Excellent Python and software engineering capability
- Proven experience translating client requirements into AI solutions
- Experience designing and delivering solutions rather than simply implementing features
- Strong communication and stakeholder management skills
- Eligible for UK Security Clearance
We're specifically interested in engineers from:
- AI Consultancies
- Technology Consultancies
- Engineering Consultancies
- Data Science Consultancies
- Technical Professional Services Organisations
You should be comfortable working directly with customers, defining requirements, influencing technical decisions and delivering projects across multiple client environments.
Programming language isn't the deciding factor.
Problem-solving ability, adaptability and engineering judgement are.
Why Join?
- Solve genuinely difficult technical problems
- Work alongside exceptionally capable engineers
- Influence technical strategy and delivery
- Shape the future of a growing consultancy
- Flat structure with genuine autonomy
- Competitive salary, bonus and benefits
- Relocation support available for exceptional candidates
We're looking for engineers who can understand a client's problem, design the solution from scratch, build it and explain why it works.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search