Enable job alerts via email!

Senior Python Developer

Cavendish Professionals

United Kingdom

On-site

GBP 50,000 - 80,000

Full time

24 days ago

Job summary

A leading recruitment firm is seeking an experienced Senior Python Developer to enhance search capabilities within a dynamic tech environment. This role involves backend maintenance, developing innovative solutions, and fostering operational excellence through collaboration. Ideal candidates will have a strong software development background along with interests in data analysis and emerging technologies.

Qualifications

  • 4+ years in software development including coding standards and testing.
  • Affinity with data analysis and knowledge of Elasticsearch is beneficial.
  • Interest in digital media products and emerging technologies like genAI.

Responsibilities

  • Maintain and extend search back-end and evaluate online AB-tests.
  • Support operational excellence, including monitoring applications and troubleshooting.
  • Stay updated on developments in Information Retrieval.

Skills

Python
AWS
Kafka
SQL
Docker
Spark
Data analysis
NLP
Machine learning

Education

Degree in computer science or related field

Tools

Elasticsearch
FastAPI

Job description

We are looking for an experienced Senior Python Developer to join one of our client's team.

Role and Responsibilities:

  • Maintain and extend our search back-end.
  • Design, develop, run and evaluate online AB-tests to improve the quality of the search results.
  • Support operational excellence through practices like code review and pair programming
  • The entire team is responsible for the operations of our services.This includes actively
  • monitoring different applications and their infrastructure as well as intervening to solve
  • operational problems whenever they arise.
  • Keep up with developments in the field of Information Retrieval (e.g.semantic search).
  • Build RAG solutions for editorial domain

Skills and Qualifications:

  • Degree in computer science, artificial intelligence, a related field, or relevant prior experience
  • AWS, Kafka, Python (FastAPI), SQL, Docker, Spark
  • 4+ years of software development life cycle, including coding standards, code reviews,
  • source control management, build processes, testing, and operations experience
  • Affinity with data analysis
  • Pre-existing knowledge or experience with Elasticsearch
  • Interest in NLP and machine learning
  • Interest in prompt engineering, RAGs and genAI in general
  • A natural interest in digital media products

If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.

Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience.All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.