Make yourself visible and let companies apply to you.
Roles
Python Jobs in London
Overview
Looking for Python jobs in London? Discover the latest Python developer roles in the heart of the UK tech scene with Haystack. Whether you're an experienced Python engineer or just starting out, our curated job listings connect you with top employers in London’s thriving IT industry. Start your Python career in London today!
Network Automation Engineer
Certain Advantage
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+11

Network AutomationEngineer Location: London (Hybrid, 3 days per week on-site) Duration: 6 months Rate: Negotiable (DOE) Overview An industry-leading global organisation is driving the automation and standardisation of its network infrastructure and services. Theyre looking for a Network Automation Engineer with strong hands-on experience in Ansible, Python, and network orchestration to help design, build, and integrate automation solutions across a range of enterprise platforms. This role blends network engineering, DevOps, and systems integration ideal for someone comfortable writing automation playbooks and APIs while understanding routing, firewalls, and connectivity fundamentals. Key Responsibilities Design, build, and maintain automation solutions for network and infrastructure systems. Develop Ansible playbooks and reusable automation modules for configuration, orchestration, and provisioning. Configure and integrate Cisco NSO and related orchestration tools to streamline network operations. Build and maintain API-based integrations with systems such as ServiceNow, NetBox, and GitHub. Drive network configuration standardisation using YANG models for routers and switches. Implement and maintain CI/CD pipelines (GitHub Actions / Azure DevOps) for network code delivery. Troubleshoot and optimise automation workflows across hybrid (on-prem and cloud) environments. Collaborate with architects, service owners, and developers to translate requirements into scalable automated solutions. Maintain documentation for designs, processes, and operational procedures. Promote automation, standardisation, and best practices across global teams. Core Technologies Automation & Orchestration: Ansible, Cisco NSO, Terraform, GitOps (GitHub / GitLab / Azure DevOps) Networking & Modelling: YANG, RESTCONF, NETCONF, XML, JSON, Jinja2, NetBox Cloud & Platform: Azure, AWS, RedHat Enterprise Linux, VMware, OpenStack Scripting & Languages: Python, Bash, YAML (Go / PowerShell desirable) CI/CD & Tooling: GitHub Actions, Azure Pipelines, Jenkins, Terraform, ServiceNow Monitoring & Observability: Grafana, Prometheus (desirable) Experience & Requirements Proven experience in network engineering or network automation (WAN, LAN, routing, switching, DNS, DHCP). Hands-on experience developing automation using Ansible and Python . Familiarity with Cisco NSO and YANG modelling or similar orchestration tools. Understanding of network APIs (REST/NETCONF) and data formats ( XML/JSON ). Experience integrating automation into CI/CD pipelines using Git-based workflows. Comfortable working in Linux-based environments (RedHat, CentOS, Ubuntu). Knowledge of cloud networking (Azure / AWS VPCs, Transit Gateways, VPNs). Excellent documentation, troubleshooting, and stakeholder communication skills. Certifications such as Cisco CCNP / DevNet Professional preferred; ITIL desirable. What Youll Work On Standardising and automating global network configurations and connectivity services. Integrating network provisioning with ServiceNow and NetBox. Building the automation layer for hybrid cloud networks (Azure / AWS / on-prem). Creating reusable playbooks, templates, and design artefacts for future deployments. Supporting the organisations transition toward infrastructure-as-code and self-service provisioning . Ideal Candidate Youre an experienced Network Automation Engineer , Network DevOps Engineer , or DevNet Specialist with hands-on expertise in both traditional networking and modern automation practices. Youre fluent in Python , think in APIs , and take pride in transforming manual configurations into efficient, repeatable code. If you’re interested and keen to find out more, please apply now with your updated CV and reach out to Tom Johnson at Certain Advantage - Ref: 79585 TPBN1_UKTJ

Ai Engineer Placement Programme
Career Change
Multiple locations
Remote or hybrid
Graduate
£25,000 - £45,000
RECENTLY POSTED

Trainee AI Engineer - No Experience Needed! Ready to launch a future-proof career in AI - even if you have zero experience? We’re looking for ambitious individuals ready to break into the world of artificial intelligence and data science. Our industry-leading AI Traineeship is designed to take you from complete beginner to a highly employable Junior AI Engineer, with full training provided and a guaranteed job offer (£25K-£45K starting salary) within 20 miles of your location. Whether you’re working full-time, part-time, or currently unemployed, our flexible, self-paced program allows you to train around your lifestyle and be job-ready in as little as 6-12 months. How it works - your journey to AI success Step 1: Discover AI Start your journey with our beginner-friendly mini-course bundle. Explore the fundamentals of AI through interactive videos, presentations, and quizzes - all accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges, helping you build confidence and a strong portfolio as you learn. Step 3: Get Certified Prepare for and earn your Microsoft AI-900: Azure AI Fundamentals certification, an internationally recognised qualification that proves your knowledge and boosts your credibility with employers. Step 4: Real-World Projects Showcase your new skills with two industry-based, practical projects assigned by your personal tutor. These projects are designed to give you real, portfolio-worthy experience, making you stand out to employers from day one. Your guaranteed future After completing your training, you’ll be placed in a Junior AI Engineer role with a guaranteed starting salary of £25K-£45K. We work with top employers across the UK to ensure you get matched with a role close to home. We guarantee a job offer upon completion or 100% of your course fees refunded. We’re proud to have helped over 1,000 people each year transform their careers. Explore our success stories on our website and see what your future could look like. At a one off cost of £990, or a deposit of £149 followed by 10 interest free monthly instalments of £124, this represents a great opportunity to start a rewarding career in Ai and have a real career ladder to start climbing. If you are not offered a role at the end of the training we will refund 100% of your course fees. Ready to future-proof your career? If you’re passionate about tech and ready to break into one of the fastest-growing industries in the world, apply now. One of our friendly advisors will be in touch to guide you through the next steps. ‘Please note that this is a training course and fees apply

Trainee AI Engineer Placement Programme
ITOL Recruit
Multiple locations
Fully remote
Graduate
£30,000 - £45,000
RECENTLY POSTED

Trainee AI Engineer – No Experience Needed Future-proof your career in Artificial Intelligence – starting today. Looking for a career change? Currently employed but want something better? Or maybe you’re between jobs and ready for a fresh start? ITOL Recruit’s AI Traineeship is designed to get you into one of the fastest-growing industries with zero experience required. Train online at your own pace and land your first AI Engineer role in 1-3 months. Please note this is a training course and fees apply Job guaranteed - complete the programme and get a job or get your money back. Our candidates earn £30,000-£45,000. Why AI? AI is reshaping every industry you can think of. Healthcare, finance, retail, and manufacturing – they’re all scrambling for skilled professionals. The demand far outstrips supply, which means excellent salaries, flexible working arrangements, and genuine job security. How It Works Step 1 – AI Engineering Fundamentals Start with the basics of AI, including neural networks and large language models, to build a solid foundation in AI engineering. Step 2 – Data Fundamentals Understand the data workflow, from collection to cleaning, and learn how to prepare data for AI applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building a car price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step 8 – AI Prompt Engineering Master prompt engineering, learning how to craft effective prompts for controlling AI outputs. Step 9 – Retrieval-Augmented Generation (RAG) Learn how to integrate external knowledge into AI systems using RAG techniques and vector databases. Step 10 – AI Specialised Customer Service Chatbot Project Combine prompt engineering and RAG to build an AI-powered customer service chatbot, delivering intelligent responses using vector databases and knowledge bases. Step 11 – Machine Learning Fundamentals Understand machine learning principles and algorithms, and how to train and test models using scikit-learn. Step 12 – Machine Learning Project Put your machine learning knowledge into practice with a hands-on project. Step 13 – AI & Data Ethics Study the ethical considerations in AI, including issues of bias, fairness, and data privacy. Step 14 – Oral Exam Complete a virtual oral exam to assess your understanding and ability to apply your learning. Step 15 – AWS Certified Cloud Practitioner Finish with the AWS Certified Cloud Practitioner course and exam to gain essential cloud computing knowledge. What You Get · 100% online, self-paced training · Microsoft AI-900 certification included · 1-to-1 tutor and recruitment support · Real-world project experience · Job guarantee – get a job or your money back · Starting salary of £30,000–£45,000 We Get You Hired! We’re not new to this. ITOL Recruit has 15+ years of experience and has placed over 5,000 people into new roles. Our job programmes include certified tutors, UK-accredited qualifications, and one-on-one support from a recruitment adviser focused on placing you. We don’t believe in empty promises. Complete our programme, follow the process, and if you don’t land a job, you get your money back. “Five months from complete beginner to AI engineer. Best decision I ever made.” – Jamie W., now working as a Junior AI Engineer in London Ready to Start? If you’re motivated, curious, and excited about technology, we’ll help you turn that into a career you can be proud of. Apply now, and one of our expert Career Advisors will be in touch within 4 working hours to guide you through your next steps

Spotlight
Senior Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it?

At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving.

Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in.

The role

We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform.

Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.

Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.

Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.

Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution.

Requirements

Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it.

Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days.

As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered.

Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial.

Technical Skills

  • Expertise in Java and/or Scala is required
  • Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable
  • Experience in a technical leadership role
  • Deep understanding of programming paradigm, code design, testing, accessibility, performance and security
  • Proven ability to apply different testing tools and methods in practice
  • Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards
  • Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
  • Experience with agile methodology

A senior level contractor in software development at Opencast is responsible for:

  • Driving the elaboration of their team’s backlog
  • Setting testing strategies to match industry standards
  • Being a technical expert in their team (or acting as the team lead)
  • Leading the technical representation in a project discovery
  • Acting as a technical lead in the team, enabling them to achieve their full potential

Salary

£450 - £600 per day (working inside IR35)

Where you’ll work

This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role.

We include you

We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.

Interview

Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs.

Want to know more?

Visit our website for more details.

Senior Data Engineer
Prospect
London
Hybrid
Senior
Private salary
+1

Prospect is looking for someone who is equally passionate about football and analytics and is excited about the possibilities of the intersection of the two. The ideal candidate would have experience as a problem solver, data engineer, and communicator, preferably with a degree in a quantitative field (such as computer science, engineering, physics, statistics or applied mathematics).

You’ll work as part of cross-functional teams to help solve challenges and aid decision makers across the sporting landscape, from elite professional teams, to leagues and broadcasters, applying advanced analytics and modelling techniques.

Roles & Responsibilities:

  • A passion for sport with an understanding of our clients’ sporting disciplines or an eagerness to learn about them.
  • A strong programming proficiency in Python and SQL querying. Experience with relational database platforms.
  • Knowledge of cloud technologies. It is an advantage (but not a requirement) to have had experience working with AWS.
  • Excellent collaboration and communication skills.
  • 4+ years of experience in big data related software development; experience with data modelling, design patterns and building highly scalable and secured solutions.
  • Practical knowledge of software engineering concepts and best practices, like testing frameworks, packaging, API design, DevOps, DataOps and MLOps.
  • The right to work in the United Kingdom.
Data Engineer
Prospect
London
Hybrid
Junior - Mid
Private salary

Prospect is looking for someone who is equally passionate about football and analytics and is excited about the possibilities of the intersection of the two. The ideal candidate would have experience as a problem solver, data engineer, and communicator, preferably with a degree in a quantitative field (such as computer science, engineering, physics, statistics or applied mathematics). You’ll work as part of cross-functional teams to help solve challenges and aid decision makers across the sporting landscape, from elite professional teams, to leagues and broadcasters, applying advanced analytics and modelling techniques.

Roles & Responsibilities:

A passion for sport with an understanding of our clients’ sporting disciplines or an eagerness to learn about them. A strong programming proficiency in Python and SQL querying. Experience with relational database platforms. Knowledge of cloud technologies. It is an advantage (but not a requirement) to have had experience working with AWS. Excellent collaboration and communication skills. 4+ years of experience in big data related software development; experience with data modelling, design patterns and building highly scalable and secured solutions. Practical knowledge of software engineering concepts and best practices, like testing frameworks, packaging, API design, DevOps, DataOps and MLOps. The right to work in the United Kingdom.

Spotlight
DevOps Senior Consultant
Opencast
Multiple locations
Hybrid
Senior - Leader
£450/day - £550/day

The Role

You’ll lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping open communication channels.

You’ll be responsible for designing, developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.

You’ll be keen to understand our clients’ ways of working and will have an enthusiasm to learn new tools and technologies as needed.

Essential experience

We want you to have demonstrable experience in DevOps practices and appreciate that Cloud & Platform Engineering are big topics. Ultimately, we’re looking for talented engineers who can learn modern technologies in the digital space.

In the interview, please show your experience in:

· Designing, building, and testing software release processes that cover the entire SDLC.

· Creating, modifying, and maintaining complex CI/CD pipelines.

· Creating dashboards and visualisations for application performance that proactively identify and address potential problems before they occur.

· Using automated testing to detect security issues/vulnerabilities in application and/or infrastructure code, thereby detecting issues before it reaches production (aka Shift-Left).

· Strong experience in operating and maintaining services primarily in any of the BIG three public cloud providers (AWS, Azure, and GCP).

Desirable experience

Some other areas of experience that are not essential but still relevant to the role:

· Identifying problems using RCA or 5-Whys methods and suggesting solutions to reduce the likelihood of incidents reoccurring.

· A strong understanding of cloud networking and security concepts.

· Understanding the principles of containerisation, and how to control and orchestrate groups of containers in production environments.

· Writing clean, organised, structured and version-controlled code.

· Knowledge of at least one scripting language that enables you to perform more complex automation tasks thereby reducing manual toil.

· Preference for using CLI tools over relying on web portals.

· Understanding SRE (live services) ways of working, that enables you to better increase reliability and availability of the service you support.

· Auditing your service for FinOps and SecOps related compliance issues.

Must be eligible for UK Security Clearance.

If you don’t have all this experience please do still apply, as we can coach you in these areas if you join us.

Applied AI Engineer
Electrify Video
London
Fully remote
Senior
£80,000 - £95,000

Electrify Video Partners is a dynamic new digital media company that invests in and scales creators with an established YouTube presence. Our mission is to turn creators into global media businesses by building teams, scaling the production and distribution of their content and introducing new revenue streams across platforms. We acquire between 50% and 100% of creator businesses. We have raised multiple funding rounds and have invested in a variety of leading channels, including Veritasium, Mentour Pilot, Simple History, Astrum & Astrum Earth, and Fern.

We are building a decentralized global team to power our business and are looking for A-players who share our vision and values and want to play a part in driving the business forward on its exciting journey. Come and build the future of media with Electrify!

About the role

At Electrify, we’re committed to putting data and technology at the heart of our decision making - that’s why we’re seeking an Applied AI Engineer to work directly with some of the most exciting creators and channels on YouTube.

Reporting directly to the Director of Data and Technology, you’ll be responsible for building agentic workflows and data pipelines to optimise our creators’ performance and growth.

What your first 6 months may look like:

Launch an internal agentic tool aimed at improving efficiency and quality.

Improve the speed and reliability of our data pipelines.

Key Responsibilities

Design, build and ship production-grade agentic workflows in Python (ideally using LangGraph).

Support CI/CD and infra for AI services (ideally using Docker, Cloud Run & GitHub Actions).

Optimise the cost and performance of AI services.

Run experiments (A/B testing, user studies) on AI services, analyse impact and feed insights back into the roadmap.

Uphold code quality (typing, tests, linting), lead reviews and mentor teammates on best practices.

Document playbooks and create reusable components to speed up feature integration across teams.

Contribute to the development, testing and maintenance of fast, reliable data pipelines when required.

Skills and experience

BSc in a STEM subject.

Minimum of 3 years of experience as an AI/ML/Data Engineer.

Experience in applying LLMs and developing, testing and deploying agentic systems in Python (ideally LangGraph)

Deep knowledge of Python and relevant libraries (LangChain, LangGraph, FastAPI, Pydantic, etc)

Experience in designing, building, testing, deploying and maintaining data pipelines (ideally using Airflow/Cloud Composer)

Experience in deploying DevOps processes (Github, Docker, CI/CD in GitHub Actions, deploying in GCP)

Experience working with GCP (especially Cloud Run)

English fluency & strong communication skills (especially converting technical information to a non-technical audience)

Desirable

MSc in a STEM subject

Developing/deploying/testing RAG systems

Experience in the digital content or media sector (ideally YouTube).

Experience mentoring junior team members

Electrify Culture

Dynamic environment - We are dedicated to providing a world-class creative culture where our employees can thrive. We’re looking for self-starters with an entrepreneurial mindset who want to be part of our success story. You’ll discover new opportunities, take ownership of important initiatives and learn at a fast pace.

Work anywhere - We are a remote team with employees around the world. This means you are free to work from anywhere with a good internet connection.

Our Values – We are committed to fostering a culture that values innovative thinking and the ability to drive positive change.

Force for good - We believe in leveraging the power of Electrify to change lives and have set up our Creator Foundation. For each established creator that we invest in, we will provide both the cash and production support for an emerging creator to produce and distribute a video that tells an important story linked to one of the United Nations’ 17 Sustainable Development Goals (SDGs). We actively encourage your involvement in these projects.

What we offer

Competitive salary

Work from anywhere with an allowance for tech

Flexible hours

Employee referral program

The opportunity to work in a vibrant and innovative environment

A supportive and collaborative team

Electrify is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We provide employment opportunities without regard to age, race, colour, ancestry, national origin, religion, disability, sex, gender identity or

expression, sexual orientation, or any other protected status in accordance with applicable law.

Spotlight
DevOps - Consultant
Opencast
Multiple locations
Hybrid
Mid - Senior
£50,000 - £60,000

Ready to automate, innovate and make a real impact?

Do you want to build reliable, scalable systems that make a real difference to millions of people? Do you want to work at a certified B Corp with an inclusive and learning culture as part of a diverse team of great people?

If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. Working in DevOps, you’ll build and maintain the systems that let teams respond quickly to needs. You’llwork on high-impact projects, helping to build reliable, scalable systems. We align work to industry-recognised roles such as Build & Release Engineer (BRE), Platform Engineer (PLE) or Site Reliability Engineer (SRE) and, where needed, to more specialised areas such as security, cloud hosting, infrastructure or networking.

What’s life like as a DevOps consultant at Opencast?

At Opencast, we love to keep things simple, and we love automation.

It’s not the same as your standard Devops Consultant job. Depending on your client’s needs, you’ll take on a range of roles. These will include:

  • Taking the lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping communication channels open with all parties.
  • Developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.
  • Collaborating with our clients to understand their ways of working and will have an enthusiasm to learn new tools and technologies as needed.
  • Contributing within Opencast communities.
  • Ensure that work is carried out in accordance with Opencast’s quality, environmental, and information security policies and procedures, as well as applicable customer policies, standards, and procedures while working on client.

We care about building things right. We believe in good devops practices and keeping things simple. We want to support you as much as we can on interiorising our approach to devops engineering and you supporting others.

  • We are proud consultants who combine our own experience and approach with our company values.
  • We are comfortable with new tech. We are empowered, cloud native, vendor agnostic devops engineers. We are empathetic, patient and care about quality.
  • We know when to pick our battles and how to manage expectations. We are humble, inclusive team players that listen and collaborate, with zero egos!
  • We’re always willing to teach and help others (inside or outside of our team). And we’re always willing to learn.
  • It’s a varied job that keeps you super technical and excited.

Salary:

  • £50,000 - £60,000

Some of the benefits our offer includes:

  • A competitive pension, health cash plan, share options and discretionary bonus.
  • Flexible hours and 25 days’ holiday.
  • People to support you every step of the way.

Where you’ll work:

  • Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.

We include you:

  • We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.

Interview:

  • Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Page 13 of 13
Frequently asked questions
London offers a wide variety of Python roles including web development, data science, machine learning engineering, backend development, automation, and DevOps positions.
Many Python jobs in London require experience with popular frameworks such as Django, Flask, or FastAPI, depending on the role. It's best to review the specific job descriptions to understand required skills.
Yes, there are entry-level Python jobs and internships available in London. These roles often look for foundational knowledge of Python and a willingness to learn and grow.
Salaries vary based on experience and role complexity, but typically range from £40,000 to £90,000 annually. Senior or specialized positions can offer higher compensation.
Many companies in London now offer flexible or fully remote working arrangements for Python developers. Job listings usually specify if remote work is an option.