A leading global financial markets organisation is hiring a Senior Java / Python Engineer to join a high-impact Research Technology team building next-generation AI-enabled platforms across Asset & Wealth Management.
This is a genuinely strategic engineering role sitting at the intersection of:
The environment is heavily engineering-led and suited to someone who enjoys solving complex distributed systems problems while helping shape the future direction of AI adoption within financial services.
Key Responsibilities
* Design, build and optimise scalable cloud-native systems using Java, Python and AWS
* Develop production-grade AI workflows including RAG-based semantic search and LLM inference pipelines
* Work directly with OpenAI and Claude models in real-world enterprise applications
* Drive engineering decisions around architecture, scalability, resiliency and platform design
* Contribute across the full SDLC within a highly agile engineering environment
* Operate as a senior IC with strong ownership and technical influence across the wider engineering function
What They’re Looking For
* Strong commercial experience in Java and/or Python engineering
* Deep understanding of distributed systems and cloud-native development
* Hands‑on AWS experience in production environments
* Exposure to AI/ML engineering, LLM tooling, semantic search or retrieval systems
* Strong system design capability and ability to work autonomously
* Background within financial services, trading technology, research platforms or high-performance environments is advantageous
This is an opportunity to join a globally recognised engineering organisation investing heavily into AI capability and modern cloud infrastructure, with real technical ownership and long-term strategic impact.
Location: London
Onsite Working 5x days
Inside IR35 Up to £800
#J-18808-Ljbffr