Job Description
Contract – AI Engineer (Agentic AI) – Circa £1000 p/d via PAYE – Central London (Full-Time Onsite)
This role a is with a well-known leading global financial institution operating across investment banking, asset management, and financial services. Renowned for its scale and innovation, it leverages advanced technology and AI to drive efficiency, security, and growth worldwide.
We are seeking a highly skilled and motivated AI Engineer to join a cutting-edge team building intelligent autonomous agents for real-world deployment within complex systems. This role is ideal for individuals passionate about the future of AI, autonomous systems, and large-scale applications in a high-impact industry.
Core Details:
* Pay Rate: Circa £1000 p/d via PAYE Model (Flexible on rate)
* Location: Central London (or Glasgow) – 5 Days a Week On-site (No Flexibility)
* Length: 6 – 12 Months – with sight to go perm if preferred
* Financial Services Background is NOT NECCESSARY - we are open to candidates of all backgrounds (tech native organisations are desirable)
In this role, you will:
* Design, develop, and deploy autonomous AI agents capable of operating, learning, and adapting within real-world environments.
* Optimise TensorFlow-based models for real-time inference and low-latency decision-making.
* Enhance agents’ decision-making abilities using reinforcement learning (RL), planning techniques, and heuristic algorithms.
* Architect and implement multi-agent systems leveraging frameworks such as LangChain, AutoGPT, CrewAI, or similar.
* Integrate AI agents with APIs, databases, and messaging systems including Kafka, RabbitMQ, and MQTT.
* Monitor and fine-tune agent performance using observability tools like OpenTelemetry, the ELK stack, or Prometheus.
* Ensure agent behaviour aligns with safety, security, and ethical standards.
* Collaborate closely with AI researchers, machine learning engineers, and software developers to advance the state of Agentic AI.
* Keep abreast of emerging trends in AI, including autonomous agents, self-improving models, and multi-agent coordination.
To succeed in this role, you should meet the following criteria:
* Strong programming skills, with over 8 years of experience in Python, Go, Node.js, or Java.
* Practical experience working with LLM-based agents (e.g. AutoGPT, BabyAGI, CrewAI, OpenAI Function Calling).
* Hands-on expertise with large language models (e.g. GPT, LLaMA, Claude, Mistral), diffusion models, or GANs.
* Proven experience in reinforcement learning (RL), evolutionary algorithms, or graph neural networks.
* In-depth knowledge of AI/ML frameworks such as TensorFlow, PyTorch, or JAX.
* Familiarity with event-driven architectures and messaging systems like Kafka, Redis Streams, or RabbitMQ.
* Competence in using cloud-based AI platforms such as AWS SageMaker, Azure AI, or Google Vertex AI.
* Experience with multi-agent coordination and communication protocols.
* Proficiency with observability and logging tools including Prometheus, OpenTelemetry, and the ELK stack.
* Strong understanding of distributed systems, networking principles, and AI agent security.