Remote Frontend Jobs
BDO UK LLP logo

Senior Python Developer

BDO UK LLPLondon, United Kingdom
Apply now
Responsibilities
  • Python Roadmap: Set the technical direction for Python-based development, evaluating tools and establishing frameworks.
  • Development Standards: Define and adhere to internal development standards, ensuring quality, security and scalability.
  • Mentorship: Mentor developers, enhancing their skills in Python through code reviews and knowledge sharing.
  • Collaboration: Work with stakeholders to identify opportunities for Python-based developments and translate requirements into solutions.
  • Team Management: Manage third-party developers or full-time employees as needed.
  • Solution Design and Delivery: Collaborate with Business Relationship Managers and Solution Designers to develop practical solutions.
  • DevOps Methodologies: Utilise modern DevOps practices to enhance efficiency and productivity.
  • Technology Trends: Leverage emerging technologies in AI, machine learning and data science for professional services.

Requirements
  • Python Expertise: Deep knowledge of Python and its ecosystem for complex applications.
  • Cloud Deployment: Experience with cloud-native applications on Azure and deployment of Python applications on Azure.
  • AI Frameworks and Tools: Familiarity with frameworks and tools such as LangChain, LlamaIndex, CrewAI, Semantic Kernel, Autogen and Agno. An understanding of how Large Language Models (LLMs) work.
  • Data Engineering & Modelling: Understanding of ORM/entity relationships, NoSQL, JSON, XML, SQL and exposure to data visualisation tools (ETL/ELT).
  • Data Science Tools: Proficiency in Numpy, Pandas, Matplotlib, Seaborn and Scikit-learn.
  • MLOps: Experience building pipelines (CI/CD) using Bicep or similar technologies. Expertise in deploying, monitoring and managing machine learning models in production environments.
  • API Development: An understanding of REST. Experience with Flask or FastAPI.
  • Data Validation: Knowledge of Pydantic for data validation.
  • Scripting and Prototyping: Use of Jupyter Notebooks for quick prototyping.
  • DevSecOps Practices: Understanding of secure coding and automated testing. Experience with Pytest or a Python testing framework.

View all remote jobs at BDO UK LLP

FAQ

Is the Senior Python Developer position at BDO UK LLP remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Python Developer job posted?
This listing was posted on August 5, 2025 and is still open for applications.
How do I apply for the Senior Python Developer position at BDO UK LLP?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Python jobs