Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Adecco

Python Developer

Adecco City of London
32 - 40 hour
new


Show Recently closed jobs

    Adecco

    Python Developer

    Adecco City of London
    32 - 40 hour
    new
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Hours
    32 to 40 hours per week
    Employment type
    contract

    Job description

    Python Developer

    London (Hybrid, 2 days onsite per week)
    6-Month Contract | Inside IR35 | Competitive Day Rate

    We are looking for an experienced Python Developer to join a high-performing technology team developing innovative machine learning and artificial intelligence solutions that support cutting-edge scientific research and drug discovery.

    This is a key role focused on designing, building, and deploying scalable software platforms that enable the integration of AI/ML capabilities into production environments. You'll work closely with software engineers, data engineers, data scientists, and research teams to deliver high-quality solutions that accelerate scientific innovation and improve outcomes through advanced technology.

    You will be responsible for the development, deployment, integration, and continuous improvement of cloud-native applications, ensuring they are secure, scalable, reliable, and aligned with modern software engineering best practices.

    Key Responsibilities:

    Develop and maintain backend services and APIs for Python-based web applications.
    Design, deploy, and manage cloud-native infrastructure to support data-driven applications and services.
    Integrate AI/ML models and services with frontend applications, data platforms, and compute environments.
    Deliver high-quality software solutions following engineering best practices, including automated testing, documentation, and code quality standards.
    Develop, monitor, and improve key operational and performance metrics across applications and services.
    Participate in peer code reviews, contributing to continuous improvement across engineering standards and practices.
    Collaborate with software engineers, data engineers, and data scientists to build and maintain end-to-end data and machine learning pipelines.
    Support CI/CD processes and ensure reliable deployment of applications into production environments.
    Troubleshoot, optimise, and maintain applications to ensure high availability and performance.We're Looking For:

    Proven experience as a Python Developer, Backend Developer, Software Engineer, or Application Developer.
    Strong commercial experience developing applications using Python.
    Experience working within cloud environments, preferably Google Cloud Platform (GCP).
    Knowledge of Infrastructure as Code (IaC) tools such as Terraform.
    Experience with automated testing frameworks such as Pytest.
    Strong understanding of modern software development practices, including Git, GitHub, CI/CD, and DevOps methodologies.
    Experience working within Agile software development environments.
    Experience building and maintaining RESTful APIs and backend services.
    Excellent problem-solving, communication, and stakeholder engagement skills.
    Ability to work effectively in a fast-paced, collaborative environment.Desirable:

    Experience with FastAPI, Docker, containerised applications, React or Vue, AI/ML-powered applications, Large Language Models (LLMs), Natural Language Processing (NLP), data engineering pipelines, scientific datasets, and highly regulated environments. Exposure to technical leadership, mentoring junior developers, or delivering large-scale software projects would be advantageous.

    Qualifications:

    Bachelor's degree in Computer Science, Software Engineering, Mathematics, Data Science, Life Sciences, or a related discipline, or equivalent commercial experience.

    Contract Details:

    6-Month Initial Contract
    Inside IR35
    London-based
    Hybrid Working (2 days onsite per week)
    Potential for extension based on project requirementsIf you're passionate about Python development, cloud technologies, and building scalable software solutions that make a real-world impact, we'd love to hear from you
    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    City of London England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird