AI Full-Stack Engineer

SKILLFINDER INTERNATIONAL
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Algorithm Design
Automation of Tests
Cloud Computing
Cloud Engineering
Continuous Integration
Distributed Computing Environment
Distributed Systems
JSON
Python
Machine Learning
Software Safety
Software Engineering
Strategies of Testing
Web Services
Workflow Management Systems
Enterprise Software Applications
Large Language Models
Multi-Agent Systems
Event Driven Architecture
Build Management
Kubernetes
Information Technology
Hardware Infrastructure
Virtual Agents
Automation Anywhere
Api Management
Docker
Microservices

Job description

We are seeking an experienced AI Full-Stack Engineer to join a high-profile project within JPMC, focused on designing and delivering production-grade Agentic AI solutions. This role is ideal for a strong Python engineer with deep experience in modern AI frameworks, cloud architecture, and scalable Back End systems.

The successful candidate will play a key role in developing intelligent multi-agent applications, integrating LLMs into enterprise environments, and ensuring reliability, observability, and governance across AI-powered workflows., * Design and build multi-agent systems and stateful AI workflows using frameworks such as Google ADK, LangChain, and LangGraph

  • Develop secure and scalable Python APIs and services that integrate with AI agents and enterprise systems
  • Implement tool-calling capabilities and API integrations to enable agents to interact with external applications and data sources
  • Engineer effective prompts, context management, memory systems, and workflow orchestration for LLM-powered applications
  • Create and maintain structured AI outputs using JSON schemas and Pydantic validation
  • Develop AI safety mechanisms including guardrails, fallback logic, hallucination mitigation, and circuit-breaker controls
  • Establish observability and evaluation frameworks, including agent tracing, monitoring, and automated prompt testing
  • Collaborate with architects, engineers, and stakeholders to deploy AI solutions into production environments
  • Contribute to CI/CD pipelines, testing strategies, and cloud-native deployment practices

Requirements

  • Strong commercial experience with Python development, Back End engineering, APIs, microservices, and distributed system design
  • Hands-on experience working with LLM APIs such as Gemini, OpenAI, and Claude
  • Experience using AI orchestration frameworks including LangChain, LangGraph, or similar technologies
  • Strong understanding of Google Cloud Platform (GCP) services and cloud-native application development
  • Google Professional Cloud Architect certification (essential)
  • Experience with containerisation technologies and modern deployment practices (Docker, Kubernetes, CI/CD)
  • Strong testing mindset, including unit, integration, and automated testing approaches for AI-driven systems
  • Knowledge of asynchronous processing, workflow orchestration, state management, and event-driven architectures
  • Ability to design resilient, scalable, and maintainable solutions within enterprise environments

Desirable Experience

  • PhD in Machine Learning, Artificial Intelligence, Computer Science, or a related discipline
  • Experience training, fine-tuning, or pre-training foundation models
  • Experience working with large-scale GPU infrastructure and distributed training environments
  • Strong mathematical background, including algorithm development and optimisation
  • Previous experience delivering enterprise-grade Agentic AI solutions in highly regulated environments

Apply for this position