AI Software Engineer - Platform Team
Our client, a leading hedge fund, is seeking a Software Engineer to join their Platform team in London. This team is at the forefront of driving adoption, enhancement, and standardisation of agentic AI platforms across the business. They design and maintain cutting-edge solutions that enable AI-driven software delivery, embedding intelligent automation into infrastructure and tooling. You will work closely with applied AI groups and engineering teams to champion innovation, best practices, and emerging technologies to accelerate development and operational efficiency.
In this role, you will design and build AI-enabled platforms and tools that leverage LLMs, code generation, and intelligent agents to transform software engineering workflows. You'll lead projects that automate processes, deploy AI agents, and pilot generative and agentic technologies across Core Technology. To succeed, you'll bring deep expertise in AI agent frameworks (OpenAI, Claude, LangChain), strong Python skills, and experience deploying AI/ML solutions in production. This is a unique opportunity to shape the future of AI engineering within a high-performing, technology-driven environment.
Responsibilities:
* Design and build AI-driven tools and platforms using LLMs, code generation, and intelligent agents.
* Integrate AI capabilities into CI/CD pipelines, developer tooling, and infrastructure automation.
* Collaborate with platform and applied AI teams to identify and deliver AI-enhanced solutions.
* Lead AI projects to automate processes and deploy intelligent agents within Core Technology and pilot technologies, establishing best practices across engineering teams.
Requirements:
* 5-7+ years in software, platform, or AI/ML engineering with a focus on automation and scalability.
* Strong programming skills in Python and one other language (e.g., Java, C#, C++, Go).
* Expertise with AI agent frameworks (OpenAI SDK, Claude SDK, LangChain) and production deployments.
* Solid experience in CI/CD, infrastructure as code, Kubernetes, and distributed systems.
* Proven ability to design and implement scalable, reliable, and testable software and infrastructure solutions.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
