Python Developer | Bristol | Permanent |
Peaple Talent have partnered with a fantastic AI scaling business who are looking to recruit for multiple Python Back-End Developers.
They are looking for an experienced backend engineer to play a key role in developing and evolving server-side foundation of their AI-driven platform. This position involves designing and delivering scalable, reliable backend services using a range of technologies, including Python.
Beyond hands-on development, you’ll help guide less experienced engineers by offering technical direction and sharing best practices. Familiarity with AI principles, platforms, and system integrations is important, as intelligent capabilities are central to the future of their product suite.
Key Responsibilities:
- Build and evolve the core server-side services that power the platform, working with technologies including Python.
- Improve system efficiency, stability, and protection by continuously refining backend performance and security.
- Maintain a high standard of craftsmanship by following clean code principles, thorough testing practices, and clear technical documentation.
- Act as a technical mentor to less experienced engineers by providing constructive feedback, hands-on support, and knowledge sharing.
- Drive engineering conversations that shape development guidelines, workflows, and quality benchmarks.
- Work closely with cross-functional teams, such as product, design, and engineering to deliver meaningful, well-executed solutions.
- Participate in designing and refining the overall backend architecture with a focus on scalability and future growth.
- Research, assess, and adopt new tools or frameworks that add value to the platform and development process.
- Embed AI-driven and automated capabilities into backend services to enhance product functionality.
- Partner with data science and machine learning teams to implement, operate, and support intelligent components.
- Monitor advancements in AI and identify ways they can be leveraged to streamline systems and processes.
Key Experience Required:
- A proven track record building and maintaining server-side applications using Python.
- Hands-on experience creating and supporting modern backend architectures, including API-driven services, distributed systems , secure authentication flows, and both relational and non-relational data stores.
- Practical knowledge of deploying and operating systems in cloud environments such as AWS.
- Demonstrated ability to support and develop other engineers through technical guidance, mentoring, or team leadership.
- Exposure to AI or ML technologies, including working with data pipelines or integrating large-scale language models and external AI Services.
- Strong analytical and troubleshooting capabilities, with a talent for turning complex technical challenges into robust, scalable implementations.
- Clear communicator who works effectively with others and contributes positively within a team-oriented environment.
We can send you
more jobs like this
- Join 2,500 others receiving weekly job alerts via email