Lead Software Engineer - Java/Python, AWS, AI

Location City of London
Discipline: Technology
Job type: Contract
Salary: £75000 - £82000 per annum
Contact name: Som Rajendra

Contact email: som@principlehr.com
Job ref: 36150
Published: about 2 hours ago
Startdate: ASAP

Lead the delivery of AI-enabled, cloud-native platforms in a highly regulated enterprise environment.

We're hiring a Software Engineering Lead to take ownership of technical delivery, architecture, and team leadership on a major cloud and AI programme within a global financial services organisation.

This role blends hands-on engineering with leadership, stakeholder engagement, and accountability for high-quality delivery.

What's in it for you

  • Annual Salary from £75,000 - £82,000 doe
  • 12-month contract - Inside IR35 - PAYE
  • 5 days on-site, Central London
  • Opportunity to lead enterprise-scale AI/ML solutions

What you'll be doing

  • Providing technical leadership across engineering teams
  • Owning architecture and delivery of cloud-native systems on AWS
  • Leading the implementation of AI/ML solutions, including LLM-based applications
  • Partnering with product and senior stakeholders
  • Ensuring engineering controls, governance, and SDLC best practices

What we're looking for

  • Expert-level Java and/or Python experience
  • Experience leading engineers and owning delivery
  • Strong hands-on AWS experience (compute, networking, security, observability)
  • Experience delivering AI/ML systems, particularly LLM and RAG-based solutions
  • Strong DevOps and SDLC knowledge (CI/CD, IaC, testing, SRE practices)

Interested?
Apply for immediate consideration. Happy to discuss the role in confidence.