Senior Java / Python Engineer

Company: Morgan McKinley
Apply for the Senior Java / Python Engineer
Location: London
Job Description:

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…

Posted: May 20th, 2026