At a Glance
- Tasks: Build innovative Python backend services and agentic components for cutting-edge AI solutions.
- Company: Join a leading tech firm supporting top-tier banking clients in London.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
- Other info: Collaborative environment with strong focus on career advancement.
- Why this job: Make an impact in the AI space while working with advanced technologies.
- Qualifications: 4+ years in Python development and experience with Generative AI preferred.
The predicted salary is between 70000 - 90000 £ per year.
Responsible for building production-ready backend services for agentic workflow components aligned to solution architecture and platform standards.
Implement solution designs by building Python services, worker processes, and reusable libraries following defined architecture, patterns, and standards.
Develop agentic workflow components: tool connectors, orchestration steps, state management modules, retrieval components, and approval/escalation flows.
Build reliable LLM interaction layers: tool/function calling, schema-validated structured outputs, guardrails, safe tool execution boundaries, and fallback behaviours.
Implement robust backend patterns: async execution, job queues, retries/idempotency, compensating actions, and failure isolation for long-running workflows.
Deliver production readiness: logging/tracing, metrics, decision logs, run replay support, performance profiling, and cost/latency controls.
Write clean, maintainable, testable code with strong review discipline: unit/integration tests and regression testing for prompts/agents where applicable.
Collaborate closely with the Agentic AI Architect and technical leads; support delivery across DEV/UAT/PROD including defect triage and operational support.
The role supports one of our top-tier banking clients in London (Canary Wharf) and requires a minimum of three days on-site presence. This is a permanent position based in the UK. We will only consider applicants who are eligible to work in the UK. For this role do NOT offer visa sponsorship.
Core Experience
- 4+ years in Python backend development, including building production APIs/services and/or worker-based processing systems.
- Demonstrable experience in implementing Generative AI, AI/LLM-enabled features or systems (agentic workflows, RAG, tool calling, evaluation/monitoring) is preferred.
- Strong capability in backend fundamentals: service boundaries, API contracts, async execution, retries/idempotency, error handling, and performance optimization.
- Advanced Python engineering skills: clean architecture, modularity, testability, packaging, secure coding, and maintainability at team scale.
- Strong experience building API-first services (FastAPI or equivalent), RESTFul APIs including auth patterns (OAuth2/JWT/API keys), versioning, and backwards compatibility.
- Integrate and manage relational and vector databases.
- Strong schema/data contract practice using typed models and validation (e.g., Pydantic-style patterns), including strict structured outputs and schema evolution.
- Working with version control tools like GitHub (branching, PR reviews, release tagging, CI-friendly workflows).
- Strong experience with context grounding methods, and context engineering when working with LLMs (RAG, evidence capture, context selection, prompt/context structuring).
- Experience using automation tools and integrating with external applications (API-based integrations, workflow triggers/actions, third-party systems).
- Experience building integration-heavy systems: consuming/producing APIs, handling enterprise data formats, and creating maintainable connectors.
- Working knowledge of distributed execution patterns: background jobs, scheduling, worker pools, and stateful workflows.
- Ability to work with ambiguity, break down requirements, and deliver reliably with strong ownership and communication.
Nice to Have
- Experience with agent orchestration frameworks (e.g., LangGraph-like patterns) and LLM observability/evaluation tools (Langfuse-like capabilities).
- Experience integrating enterprise-hosted LLMs (including vertex AI / managed equivalents) and working with provider-agnostic abstraction layers (routing, fallback, cost-aware selection).
- Experience with job queues, distributed tracing, dashboards/alerts, and runbook-driven operational practices.
- Experience supporting regulated enterprise delivery: audit-friendly logging, change controls, secure configuration, and controlled deployments.
- Platform/DevOps awareness (preference): Docker basics; Kubernetes/OpenShift fundamentals; logging/monitoring patterns; secrets management and environment separation (DEV/UAT/PROD).
Main Tasks and Responsibilities
- Build Python Services and Agentic Components
- Develop production-grade backend services and worker processes aligned to the defined solution architecture.
- Implement orchestration components: job queues, scheduling, state management/state machines, retries, idempotency, and compensating actions.
- Build and maintain tool connectors/integrations with enterprise systems (APIs, databases, files), following safe execution boundaries and permission controls.
- Contribute reusable libraries and shared components to accelerate delivery across multiple client solutions.
- Implement Reliable LLM and RAG Capabilities
- Integrate LLM capabilities into services using tool/function calling, structured outputs, and strict schema validation.
- Develop and maintain RAG pipelines: ingestion, indexing, retrieval, grounding, and evidence capture/citations where required.
- Apply context engineering practices: selecting/structuring context, minimizing irrelevant context, maintaining traceability, and improving response determinism.
- Implement guardrails and safety controls: input validation/sanitization, output validation, refusal/fallback handling, and policy-aligned tool usage.
- Testing, Quality, and Release Discipline
- Build and maintain test suites: unit, integration, and regression testing (including prompt/agent regression where applicable).
- Participate in code reviews and follow engineering standards for maintainability, security, and correctness.
- Use GitHub-based workflows effectively: PR hygiene, branching strategies, code owner reviews, and CI/CD integration.
- Support release processes with strong documentation, configuration discipline, and readiness checks.
- Observability, Performance, and Operational Readiness
- Implement logging, tracing, metrics, and decision logs for services and agent runs; support run replay and incident investigation.
- Profile performance bottlenecks and optimize latency, throughput, and cost across critical paths.
- Contribute to dashboards, alerts, runbooks, and operational procedures to maintain stable production systems.
- Security, Compliance, and Enterprise Delivery
- Implement secure coding practices, secrets handling, and least-privilege patterns in tool execution and integrations.
- Follow enterprise governance expectations: audit-friendly logs, change controls, environment separation, and controlled deployments.
- Collaborate closely with the Agentic AI Architect, infra Teams, COE to deliver compliant, production-ready solutions.
Agentic AI Analyst in London employer: Boundaryless
As an Agentic AI Analyst at our company, you will thrive in a dynamic work environment located in the heart of Canary Wharf, London, where innovation meets collaboration. We offer a supportive culture that prioritises employee growth through continuous learning opportunities and mentorship, alongside competitive benefits that enhance work-life balance. Join us to be part of a forward-thinking team dedicated to building cutting-edge AI solutions for top-tier banking clients, while enjoying the unique advantages of working in one of London's most vibrant business districts.
StudySmarter Expert Advice🤫
We think this is how you could land Agentic AI Analyst in London
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those related to backend services or AI. Having tangible examples of your work can really set you apart during interviews.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, we want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team. Let’s get you that job!
We think you need these skills to ace Agentic AI Analyst in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Agentic AI Analyst role. Highlight your Python backend development experience and any relevant projects that showcase your skills in building production-ready services.
Showcase Your Experience:Don’t just list your past jobs; explain how your experience aligns with the job description. Talk about your work with APIs, LLMs, and any generative AI features you've implemented. We want to see what you can bring to the table!
Keep It Clean and Professional:Your written application should be clear and well-structured. Use proper grammar and avoid jargon unless it’s relevant to the role. A clean, professional presentation shows us you care about quality—just like we do at StudySmarter.
Apply Through Our Website:We encourage you to apply directly through our website. This way, your application will go straight to the right people, and you’ll have a better chance of standing out. Plus, it’s super easy to do!
How to prepare for a job interview at Boundaryless
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially around backend development. Be ready to discuss your experience with building production APIs and services, as well as any worker-based processing systems you've worked on. Highlight specific projects where you implemented clean architecture and modularity.
✨Showcase Your AI Experience
Since the role involves working with Generative AI and LLMs, prepare to talk about your experience in these areas. Bring examples of how you've integrated AI capabilities into services, focusing on tool/function calling and schema validation. This will demonstrate your understanding of agentic workflows and RAG.
✨Demonstrate Problem-Solving Skills
Be ready to discuss how you've tackled ambiguity in past projects. Share specific instances where you broke down complex requirements and delivered reliable solutions. This will show your potential employer that you can handle the challenges that come with this role.
✨Familiarise Yourself with DevOps Practices
Since the position requires some awareness of platform and DevOps practices, it’s a good idea to brush up on Docker basics and Kubernetes fundamentals. Be prepared to discuss how you've used version control tools like GitHub and your experience with CI/CD workflows.