Principal Software Engineer - Python/AI Platform
Summary
A hands-on principal engineer role building an AI-enabled platform that automates workflows and delivers insights across the organisation. Day to day involves designing scalable Python APIs with FastAPI and SQL, cloud-native development on AWS, and setting engineering standards for a growing team.
This is an opportunity to help shape the evolution of a strategic AI-enabled platform that is transforming how teams access insights, automate complex processes and make better decisions.
You'll remain highly hands-on while helping define engineering standards, architecture and delivery practices for a growing team.
You'll contribute to the development of an AI first platform that combines automation, intelligent workflows, agent-based capabilities and human oversight to solve complex business challenges at scale.
What you'll bring:
- Expertise in Python and modern development frameworks
- Commercial experience with FastAPI, SQL and automated testing
- Expertise designing scalable APIs, complex systems and maintainable platforms
- Cloud native development within AWS
- Experience with AI assisted development tools such as GitHub Copilot, Claude or Cursor
Apply now to play a key role in shaping a platform that's set to deliver impact across the entire organisation