Agentic AI Analyst

Agentic AI Analyst

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Boundaryless

At a Glance

  • Tasks: Build innovative backend services and agentic components using Python.
  • 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 culture with excellent career advancement opportunities.
  • Why this job: Make an impact by developing cutting-edge AI solutions in a dynamic environment.
  • Qualifications: 4+ years in Python backend development with strong API and LLM experience.

The predicted salary is between 60000 - 80000 £ 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.

Experience Requirements & Qualifications

  • 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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 employer: Boundaryless

As an Agentic AI Analyst at our esteemed company, you will thrive in a dynamic work environment located in the heart of Canary Wharf, London, where innovation meets collaboration. We pride ourselves on fostering a culture of continuous learning and professional growth, offering robust training programmes and opportunities to work alongside industry leaders. With a commitment to employee well-being, we provide competitive benefits and a supportive atmosphere that encourages creativity and excellence in delivering cutting-edge AI solutions.

Boundaryless

Contact Details:

Boundaryless Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Agentic AI Analyst

Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you to someone looking for an Agentic AI Analyst.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those related to backend services and AI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with APIs, async execution, and LLMs. Practise coding challenges and be prepared to explain your thought process during problem-solving.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. So, get that application in and let’s get you started on your journey!

We think you need these skills to ace Agentic AI Analyst

Python Backend Development
API Development
Generative AI Implementation
Asynchronous Execution
Error Handling
Performance Optimisation
FastAPI or Equivalent

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 automation tools you've used. We want to see how you can contribute to our team!

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate clarity!

Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Don’t miss out!

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

If you've worked with Generative AI or LLM-enabled features, be prepared to share concrete examples. Discuss how you've integrated these capabilities into your projects, focusing on context engineering and the use of tool/function calling. This will show that you understand the nuances of agentic workflows.

Demonstrate Your Testing Discipline

Talk about your approach to testing, including unit, integration, and regression tests. Share how you maintain code quality through reviews and adherence to engineering standards. Mention any experience with GitHub workflows, as this is crucial for collaboration in a team setting.

Be Ready for Problem-Solving Scenarios

Expect to face some technical challenges during the interview. Prepare to discuss how you would handle issues like performance bottlenecks or error handling in long-running workflows. Show your ability to think critically and communicate your thought process clearly.