At a Glance
- Tasks: Design and build next-gen AI capabilities while collaborating with diverse teams.
- Company: Join Klarus, a leading AI consultancy focused on impactful transformation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Be at the forefront of AI innovation and make a real difference for clients.
- Qualifications: Experience in LLM systems and strong coding skills in Python or JavaScript.
- Other info: Dynamic environment with mentorship and continuous learning opportunities.
The predicted salary is between 36000 - 60000 £ per year.
About Klarus
Klarus is a global, senior-led AI consultancy delivering technology-enabled transformation and measurable business impact. We partner with boards and executive teams navigating complex operating model change, digital transformation, and responsible AI adoption.
Our focus is not advisory theory but execution with accountability. We combine deep sector expertise with hands-on transformation leadership and agentic AI to shape value cases, redesign operating models, strengthen governance, and embed scalable digital and AI capability. The result is reduced risk, accelerated delivery and technology investment that translates into durable enterprise outcomes.
If you are ambitious, growth-oriented and excited by the opportunity to help build a next-generation consulting firm while delivering meaningful transformation for clients, Klarus offers a genuinely compelling career trajectory.
Role Summary
As a GenAI Engineer, you will design, build and scale the next generation of agentic AI capabilities across our consulting and client environments. This is a hands-on technical role that blends systems architecture, agent design, applied LLM engineering, and enabling others through frameworks, education and tooling. You will work closely with our AI strategy, data, and delivery teams to embed GenAI safely and effectively across multiple use cases.
Key Responsibilities
- Environment & Architecture Set-Up
- Design, configure and manage secure GenAI development environments (Azure, AWS, GCP, or hybrid).
- Design and implement agent orchestration architectures using frameworks such as LangChain, LlamaIndex, Semantic Kernel, AutoGen, or custom event-driven systems.
- Integrate with enterprise systems, APIs, data stores and operational tooling.
- Establish governance frameworks covering PII detection and minimisation, retention and deletion policies for embeddings/state, audit logging, and alignment to client compliance requirements (e.g., GDPR, SOC2/ISO27001 where applicable).
- Bespoke AI Agent Creation
- Build custom domain-specific agents using OpenAI, Claude, Gemini or other LLM providers.
- Design multi-step agent workflows, toolchains and action schemas for complex reasoning and execution.
- Design and optimise short-term and long-term memory systems including vector-based retrieval memory, conversation state management, and external persistence layers.
- Prototype, test and productionise agents for internal teams and external client projects.
- Framework & Standards Development
- Create reusable frameworks, patterns and templates for agent development (e.g., prompt libraries, tool adapters, orchestration patterns, evaluation frameworks).
- Establish coding standards, model evaluation criteria and agent lifecycle guidelines.
- Build self-service components that enable consultants and engineers to develop agents safely and consistently.
- Document architecture, best practices and technical decision-making.
- Education, Enablement & Training
- Deliver training sessions to consultants, engineers and client teams on building and using GenAI agents.
- Produce clear guides, playbooks and learning modules for non-technical users.
- Mentor junior engineers and act as a subject-matter expert on LLM technologies and agentic patterns.
- Experimentation, Evaluation & Improvement
- Run experiments across model types, prompting approaches, RAG strategies and agent coordination methods.
- Evaluate models for performance, cost, safety and reliability.
- Contribute to continuous improvement of internal AI tooling, pipelines and architecture.
Skills & Experience
- Technical
- Strong hands-on experience delivering production LLM systems using major providers (OpenAI, Anthropic, Google).
- Proficiency in Python or JavaScript/TypeScript for agent logic, tool integration and orchestration.
- Experience with vector databases (Pinecone, Chroma, Weaviate, Redis, etc.).
- Solid understanding of RAG pipelines, embeddings, prompt engineering and LLM evaluation.
- Familiarity with containerisation, CI/CD, cloud security, and API integration.
- Experience deploying GenAI applications into production environments (e.g. latency optimization, caching strategies, rate limiting, concurrency management, streaming responses, and cost controls).
- Consulting / Delivery
- Ability to translate business requirements into technical AI solutions.
- Strong communication skills, especially in explaining GenAI concepts to non-technical audiences.
- Experience working in client-facing or cross-functional project teams.
GenAI Engineer in London employer: Klarus
Contact Detail:
Klarus Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GenAI Engineer in London
✨Tip Number 1
Network like a pro! Get out there and connect with people in the AI and consulting space. Attend meetups, webinars, or industry events where you can chat with potential employers and showcase your passion for GenAI.
✨Tip Number 2
Show off your skills! Create a portfolio of projects that highlight your experience with LLM systems and agent design. Share this on platforms like GitHub or your personal website to give employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex GenAI concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical audiences.
✨Tip Number 4
Don't forget to apply through our website! We love seeing passionate candidates who are eager to join us at Klarus. Tailor your application to show how your skills align with our mission of delivering meaningful transformation for clients.
We think you need these skills to ace GenAI Engineer in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the GenAI Engineer role. Highlight your relevant experience with LLM systems and any hands-on projects you've worked on. We want to see how your skills align with what we're looking for!
Showcase Your Technical Skills: Don’t hold back on showcasing your technical prowess! Include specific examples of your work with Python, JavaScript, or any cloud platforms like Azure or AWS. We love seeing real-world applications of your skills in action.
Communicate Clearly: Remember, we value strong communication skills. When explaining your experience, especially with complex AI concepts, keep it clear and concise. Show us you can break down technical jargon for non-technical folks!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our team at Klarus!
How to prepare for a job interview at Klarus
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Azure, AWS, and GCP. Brush up on your knowledge of LLM systems and frameworks like LangChain and AutoGen, as you might be asked to discuss how you would implement these in real-world scenarios.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've designed or built AI solutions. Think about challenges you faced and how you overcame them, especially in terms of integrating with enterprise systems or creating custom agents. This will demonstrate your hands-on experience and ability to deliver results.
✨Communicate Clearly and Confidently
Since the role involves explaining complex GenAI concepts to non-technical audiences, practice articulating your thoughts clearly. Use simple language to explain your past projects and ensure you can convey technical details without overwhelming your listeners.
✨Be Ready for Technical Questions
Expect to dive deep into technical discussions during your interview. Prepare for questions on coding standards, model evaluation criteria, and agent lifecycle guidelines. You might even be asked to solve a problem on the spot, so brush up on your coding skills and be ready to think on your feet!