×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer; Python

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Olive Jar Digital
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, AI Engineer
Job Description & How to Apply Below
Position: Senior Software Developer (Python)
Location: Greater London

Join to apply for the Senior Software Developer (Python) role at Olive Jar Digital

FTC or Permanent, UK-wide, Remote

About the Role

Olive Jar Digital is seeking a Senior Software Developer to help build, refine, and enhance high‑fidelity AI prototypes and supporting services across several Discovery and Alpha initiatives. You will work closely with machine learning engineers, data scientists, product managers, and designers to deliver secure, high‑quality, user‑centred technical solutions.

This role is ideal for a developer who enjoys solving complex problems, working iteratively, and contributing to early‑stage innovation.

About Olive Jar Digital

As we grow, we empower our teams to develop their roles and functions and offer support to get you from where you are now, to where you want to be. Moving towards our 10th year, we are now an established brand, building digital products and services and championing the provision of expert talent to enhance customer and in‑house teams, satisfying all user needs.

We are a professional, fun, fully inclusive and diverse digital consultancy, valuing everyone’s opinion. With a huge growth plan over the next two years, we are expanding our client‑facing delivery team with designers, developers, and testers as we continue to expand our project portfolio.

Responsibilities
  • Develop, refine, and iterate software components that support AI prototypes, ensuring they meet engineering, security, accessibility, and performance standards.
  • Contribute to technical design documentation, including architecture, data flows, integrations, and API specifications.
  • Build and maintain clean, robust, well‑tested code aligned to agreed coding practices and quality expectations.
  • Support automated deployment pipelines, cloud environments, CI/CD workflows, and development tooling.
  • Work closely with ML Engineers and Data Scientists to integrate models and prototype functionality into scalable backend services.
  • Review code, provide technical guidance, and support standards that ensure maintainability and quality across the codebase.
  • Participate in testing activities (functional, regression, integration), resolving issues and supporting iterative improvements.
  • Contribute to knowledge sharing, playback sessions, and documentation of deliverables.
About You
  • Strong experience in modern software development (e.g., Python,.js, or similar backend languages).
  • Experience building APIs, microservices, or backend systems within cloud environments.
  • Skilled in version control, CI/CD workflows, automated testing, and secure coding practices.
  • Ability to collaborate effectively with multidisciplinary teams, including ML, data, design, and product.
  • Comfortable producing technical documentation and communicating complex concepts clearly.
Benefits
  • 25 days annual leave per annum (plus 8 bank holidays as standard)
  • Health insurance
  • Pension scheme
  • Annual bonus scheme
  • Annual salary review
  • Electric car scheme
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary