
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech recruiting firm in Greater London is looking for a Principal Software Engineer to develop backend systems that support AI research. The role requires at least 5 years of experience and a strong focus on software quality. You'll build tools that influence complex model testing and deployment while collaborating with technical stakeholders. This is a high-impact position for engineers who want significant ownership and responsibility in their work.
Principal Software Engineer | London | £120k to £160k + benefits | Python
This is an exceptional individual contributor role for engineers who want to work on problems that actually matter and be in environment where you're not the smartest person in the room.
You will be building backend systems that support advanced AI research and deployment decisions. The software you work on influences how complex models are tested, understood, and monitored before they reach the real world.
This is serious engineering in a fast moving space, with high expectations around quality, reliability, and judgement.
Most of the work is Python, but this is not scripting. You will be designing systems that need to be correct, reliable, and maintainable under real load.
Experience with LLMs, agents, cloud platforms, or security is a bonus, not a requirement.
This is a career defining role for someone who wants to stay deeply technical and work on problems that will only become more important over the next decade.