At a Glance
- Tasks: Design and build cutting-edge AI systems for a next-gen Enterprise Architecture platform.
- Company: Join a visionary tech company focused on AI innovation and enterprise solutions.
- Benefits: Competitive pay, hybrid work model, and opportunities for continuous learning.
- Other info: Collaborative culture that values experimentation and offers real ownership.
- Why this job: Shape the future of AI in a globally-used platform and tackle complex challenges.
- Qualifications: 6+ years in software/ML engineering with strong Python skills and AI system experience.
The predicted salary is between 80000 - 100000 ÂŁ per year.
We are building a next-generation AI-powered Enterprise Architecture (EA) platform, and we’re looking for a Senior AI Engineer to help define its intelligence layer. This is a unique opportunity to work at the intersection of cutting‑edge AI and the complex, high‑value domain of enterprise architecture—used daily by architects, CIOs, and business analysts at organisations worldwide. You’ll work closely with our engineering team, product managers, and stakeholders to design and build LLM‑powered assistants, intelligent reasoning over enterprise data, and agentic workflows integrated with real enterprise systems. This role combines deep AI architecture expertise, backend engineering, and system integration. You won’t just be building features—you’ll be shaping the technical direction of AI across the entire platform.
Key Responsibilities
- AI Architecture & System Design
- Design end‑to‑end LLM‑based systems (RAG, agents, memory, tool use)
- Define scalable and reusable AI architecture patterns (prompting, orchestration, evaluation)
- Build context‑aware AI leveraging structured and unstructured data
- Design rich data abstractions and context models for enterprise knowledge
- Enable AI reasoning over complex enterprise relationships and hierarchies
- Design retrieval and reasoning approaches that go beyond vector search, incorporating structure, relationships, and domain semantics
- Build scalable AI services and APIs
- Design pipelines for real‑time and async workflows
- Ensure performance, reliability, observability
- Integrate LLM providers, vector DBs, enterprise systems
- Build tooling layer for agent interaction
- Design and implement agentic workflows (planning, tool use, multi‑step reasoning) integrated with enterprise systems
- Define and implement evaluation approaches for LLM systems (quality, grounding, task success)
- Implement guardrails, monitoring, and logging
- Optimize latency, cost, and system reliability
- Work closely with product, engineering, and domain experts to drive delivery of AI capabilities and influence roadmap direction
- Own technical design and implementation of key components, contributing to broader system decisions
- Proactively share knowledge, raise the bar on engineering quality, and improve team practices
Required Qualifications
- 6+ years in software / ML engineering
- Strong Python and hands‑on experience building production‑grade LLM‑based systems (RAG, agents, evaluation)
- Experience designing and building multi‑step or stateful AI systems (agents, workflows, or pipelines)
- Experience with APIs, microservices, cloud platforms (AWS, Azure, or GCP)
- Experience defining and applying evaluation approaches for LLM systems (metrics, benchmarking, or testing strategies)
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
- Strong system design and architecture skills
Preferred
- Experience with graph databases or structured data modeling (e.g., knowledge graphs, complex schemas)
- Experience designing systems where AI interacts with structured domain models or enterprise data
- Experience with enterprise systems or metadata platforms (e.g., EA tools, CMDB, similar)
- Experience building agentic orchestration layers (tool use, planning, multi‑step reasoning)
You Might Be a Fit If You…
- Have experience bridging AI research and production engineering—and thrive in that space
- Are energised by technically complex, ambiguous problems where the right answer isn’t obvious yet
- Can speak both “LLM internals” and “enterprise architecture” fluently, or are excited to learn the latter
- Want to own meaningful technical decisions on a globally‑used SaaS platform, not just implement tickets
- Take pride in building AI systems that are not just impressive in demos, but reliable and valuable in production
Why Join Us?
- Define the AI technical direction of a globally‑used Enterprise Architecture platform
- Work alongside a world‑class engineering team and visionary product leadership
- A culture that genuinely values experimentation, continuous learning, and measured impact
- Competitive compensation, hybrid working from London, and real ownership of a critical capability
Senior AI Engineer employer: Avolution
Contact Detail:
Avolution 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 industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI projects, especially those involving LLMs or complex systems. This gives you a chance to demonstrate your expertise and passion beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. Be ready to discuss your past projects in detail and how they relate to enterprise architecture. Practice makes perfect, so consider mock interviews with friends or mentors.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our exciting AI journey.
We think you need these skills to ace Senior AI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the role of Senior AI Engineer. Highlight your experience with LLM-based systems and any relevant projects that showcase your skills in AI architecture and system design.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and enterprise architecture. Share specific examples of how you've tackled complex problems in the past and how you can contribute to our mission at StudySmarter.
Showcase Your Technical Skills: Don’t just list your skills—demonstrate them! Include links to projects or GitHub repositories where we can see your work with Python, APIs, and any AI systems you've built. This gives us a real sense of your capabilities.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to shine in front of our hiring team!
How to prepare for a job interview at Avolution
✨Know Your AI Stuff
Make sure you brush up on your knowledge of LLMs, AI architecture, and system design. Be ready to discuss your past experiences with building production-grade AI systems and how you've tackled complex problems in the past.
✨Showcase Your Collaboration Skills
This role involves working closely with product managers and engineering teams. Prepare examples of how you've successfully collaborated in previous projects, especially when it comes to influencing technical decisions and driving delivery.
✨Demonstrate Problem-Solving Abilities
Expect to face some tricky questions that test your ability to think critically about AI systems. Practice articulating your thought process when approaching ambiguous problems, and be ready to explain how you would design scalable and reliable AI services.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company's AI vision, the challenges they face, and how you can contribute. This shows your genuine interest in the role and helps you assess if it's the right fit for you.