Senior Python Developer
Summary
Senior Python engineer at London Stock Exchange Group who designs, builds, and maintains scalable Python platforms and services that evaluate the quality, reliability, performance, and safety of AI-powered applications, with Azure cloud deployment and collaboration with data scientists, while mentoring engineers and leading technical direction.
In this role you will design, build, and evolve scalable software platforms that evaluate and improve AI-powered applications. You will collaborate with software engineers and data scientists to create reusable tooling that standardizes AI evaluation across the organisation. You’ll lead technical direction, promote engineering best practices, and ensure responsible AI usage throughout the lifecycle. This is a hands-on leadership position with impact across multiple teams, blending software engineering, data science, and cloud experience to enable data-driven decision making. Join a collaborative culture focused on innovation, quality, and measurable outcomes.
Pay / Benefits- competitive compensation package
- comprehensive benefits
- career growth and skill development
- hybrid work model
- healthcare
- retirement planning (pension)`,`paid volunteering days`,`wellbeing initiatives
- Design, develop, and maintain scalable Python-based software and services to measure quality, reliability, performance, and safety of AI-assisted applications
- Build reusable platforms, frameworks, and tooling for cross-team AI evaluation
- Collaborate with data scientists and engineers to translate evaluation methodologies into technical solutions
- Support deployment and operations in Azure, coordinating with DevOps and platform teams
- Own technical direction, promote engineering standards, mentor colleagues, raise overall quality
- Leverage AI-assisted development tools to boost productivity and software quality
- Significant production Python experience
- Experience delivering robust, scalable cloud-based systems/services
- Strong understanding of software engineering principles (quality, maintainability, security, operations)
- Experience influencing technical direction or mentoring engineers
- Experience building platforms/frameworks/shared services for multiple users/teams
- Curiosity about AI technologies and responsible AI use in development lifecycle
- Collaboration
- Mentoring/leadership
- Curiosity about AI
- Python (production-grade)
- Cloud environments and Azure experience
- Designing scalable systems and services