At a Glance
- Tasks: Build innovative AI systems and design cutting-edge workflows.
- Company: Join a global leader in AI innovation with a dynamic team.
- Benefits: Competitive salary, flexible work options, and growth opportunities.
- Other info: Inclusive workplace with a focus on collaboration and creativity.
- Why this job: Make an impact in AI while working on exciting projects.
- Qualifications: Degree in relevant field and strong Python skills required.
The predicted salary is between 60000 - 80000 ÂŁ per year.
Our client is a global innovation‑led organisation looking for a Senior AI Engineer to join their cutting‑edge AI Incubator team on a 12 month contract.
Skills and Requirements:
- Degree in Computer Science, Data Science, Machine Learning, or a related field
- Strong Python engineering experience with a focus on production‑grade systems
- Hands‑on experience with LLMs, RAG pipelines, semantic search, and agentic workflows
- Exposure to graph‑based systems (knowledge graphs, graph data science, GNNs such as GCN/GAT)
- Solid understanding of machine learning, deep learning, and applied data science
- Experience with vector databases, embeddings, and retrieval strategies (lexical, vector, hybrid)
- Familiarity with APIs, microservices, and cloud platforms (Azure, AWS, or GCP)
- Knowledge of software engineering best practices (CI/CD, testing, version control)
- Strong problem‑solving skills and ability to work in fast‑paced, ambiguous environments
Role and Responsibilities:
- Build end‑to‑end AI systems, taking ideas from concept to production
- Design and implement agentic workflows, retrieval pipelines, and reasoning systems
- Develop graph‑enabled AI capabilities, including knowledge graph integration
- Build and optimise search and retrieval systems using vector and hybrid approaches
- Integrate LLMs into scalable applications, including fine‑tuning and evaluation
- Develop and maintain APIs and backend services for AI‑driven solutions
- Build and manage ETL/ELT pipelines to support data and model performance
- Implement observability, logging, and monitoring for reliability and performance
- Collaborate with cross‑functional teams including architects, product, and UX
- Follow best engineering practices with clean, testable code and agile delivery
Senior AI Engineer employer: Cavendish Professionals
Contact Detail:
Cavendish Professionals Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior AI Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the AI field on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior AI Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving LLMs and graph-based systems. We want to see your hands-on experience in action, so make it easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and machine learning concepts. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals like you to join our cutting-edge teams.
We think you need these skills to ace Senior AI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and AI systems. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI and how your background makes you a perfect fit for our cutting-edge team. Keep it engaging and personal!
Showcase Your Projects: If you've worked on any cool AI projects, make sure to mention them! We love seeing hands-on experience, especially with LLMs and graph-based systems. Include links if possible!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Cavendish Professionals
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and be ready to discuss production-grade systems. Familiarise yourself with LLMs, RAG pipelines, and graph-based systems, as these are key areas for the role.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in fast-paced environments. Think about challenges you've faced with machine learning or deep learning projects and how you overcame them.
✨Understand the Company’s Vision
Research the organisation's AI Incubator team and their recent projects. Being able to discuss how your skills align with their goals will show that you're genuinely interested and invested in the role.
✨Practice Your Communication Skills
Since collaboration is key, practice explaining complex technical concepts in simple terms. This will help you connect with cross-functional teams during the interview and demonstrate your ability to work well with others.