Python Developer

Python Developer

City of London Full-Time 72000 - 168000 £ / year (est.) No home office possible
Go Premium
U

Understanding Recruitment provided pay range

This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

£65k to £90k base + ~1% equity + benefits

Hybrid in London. At least 3 days on site

The mission

Build an AI indexed knowledge graph of doctors and a search layer that helps teams plan go to market with data, not guesswork. Own backend services that power search, data flows, and product features.

What you will do

  • Build Python services and APIs that ship to production
  • Operate and tune Elasticsearch for relevance, indexing, and pagination
  • Design schemas and pipelines across Postgres and MongoDB
  • Run CI and CD, improve build times, handle deployments and rollbacks
  • Collaborate with data and ML to productionise models
  • Instrument for observability and own incidents end to end

What you will bring

  • 1+ year engineering with strong Python in production
  • Hands on Elasticsearch experience
  • CI and CD experience, version control best practice
  • Comfortable with Azure or Google Cloud
  • Product mindset, clear communication, UK work rights, 3 days on site

Why this is worth your time

  • High ownership on core systems with visible user impact
  • Early equity with room to grow
  • Fast cycles, pragmatic engineering, zero theatrics
  • Senior peers and in person collaboration

The process

Screening chat, technical screen, on site super day covering coding, system design, and execution. References, then offer. Adjustments available.

Understanding Recruitment is acting as an employment agency for this vacancy.

We welcome applicants from all backgrounds and provide reasonable adjustment.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Hospitals and Health Care, Information Services, and Technology, Information and Media

Referrals increase your chances of interviewing at Understanding Recruitment by 2x

#J-18808-Ljbffr

U

Contact Detail:

Understanding Recruitment Recruiting Team

Python Developer
Understanding Recruitment
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>