Job Search and Career Advice Platform

Enable job alerts via email!

Middle Python Engineer

Madfish

Remote

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company is seeking a skilled Python Engineer to join their team remotely. The role involves designing, developing, and maintaining backend services utilizing Python and FastAPI. Ideal candidates will have 2-4 years of experience, particularly in integrating AI models. You will contribute alongside Data Scientists and DevOps, ensuring high-performance and reliable services. The company offers competitive compensation, flexible hours, and opportunities to innovate in AI solutions.

Benefits

Competitive compensation
Fully remote work
Flexible hours
Supportive team culture
Opportunity to work on AI projects

Qualifications

  • 2–4 years of professional experience in backend development with Python.
  • Strong experience with FastAPI (or similar frameworks).
  • Solid understanding of RESTful API design principles.
  • Experience with AI/ML models in production.
  • Good understanding of English (intermediate or higher).

Responsibilities

  • Design, develop, and maintain backend services using Python and FastAPI.
  • Integrate AI/ML models into scalable APIs.
  • Optimize application performance, scalability, and reliability.
  • Write clean, testable, and well-documented code.

Skills

Python
FastAPI
AI/ML integration
Git
Containerization (Docker)

Tools

Pandas
NumPy
scikit-learn
Job description
About the Role

We are looking for a skilled and proactive Python Engineer to join our team of contractors and contribute to the development of high-performance backend services and AI-driven solutions.

Location: Remote
Cooperation Type: Full-time / Part-time
Experience Level: 2–4 years

Responsibilities
  • Design, develop, and maintain backend services using Python and FastAPI.
  • Integrate AI/ML models into scalable APIs and production systems.
  • Work closely with Data Scientists, DevOps, and Frontend Engineers to ensure smooth end‑to‑end delivery.
  • Optimize application performance, scalability, and reliability.
  • Participate in architecture and design discussions.
  • Write clean, testable, and well‑documented code.
Requirements
  • 2–4 years of professional experience in backend development with Python.
  • Strong hands‑on experience with FastAPI (or similar frameworks like Flask, and Django REST).
  • Solid understanding of RESTful API design principles.
  • Experience integrating or working with AI/ML models in production.
  • Familiarity with tools like Pandas, NumPy, or scikit‑learn.
  • Proficient with version control systems (e.g., Git).
  • Good understanding of containerization (e.g., Docker) and cloud platforms is a plus.
  • Intermediate English or higher.
What We Offer
  • Competitive compensation according to your experience (gross system)
  • Fully remote work and flexible hours
  • Opportunity to work on innovative AI projects
  • A supportive team culture focused on learning and growth
  • Opportunity to work full-time if you want.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.