Lookahead

← Back to jobs

This role has been filled. It's left here for reference. See current openings or register with us to hear about similar roles.

Senior Python Engineer (Machine Learning & AI)

Fully Remote Permanent

Build and scale Python backends and ML pipelines powering production AI systems. Focus on performance, reliability, and real-world deployment.

Job Description

We are seeking a Senior Python Engineer with strong experience in Django and machine learning workflows to join a high-impact engineering team. In this role, you will design and build robust backend systems and ML pipelines that extend and power production AI capabilities.

‍

You’ll work at the intersection of software engineering and applied machine learning—shipping scalable, low-latency systems that move from experimentation to real-world deployment.

Key Responsibilities

  • Design, develop, and maintain backend services using Django
  • Build, train, fine-tune, and deploy machine learning models for low-latency inference
  • Refine and optimise ML and AI pipelines to improve performance and reduce inference latency
  • Ensure application scalability, reliability, and performance in production environments
  • Implement maintainable backend solutions including RESTful APIs, database models, and core business logic
  • Stay current with advances in AI, machine learning, Python, and Django ecosystems

Requirements

  • 5+ years of experience in Django web development, with deep knowledge of Django ORM, Django REST Framework, and related tools
  • Strong proficiency in Python, including experience building and deploying machine learning applications
  • Solid understanding of machine learning concepts and algorithms, with hands-on experience using libraries such as scikit-learn, TensorFlow, or PyTorch
  • Strong software engineering fundamentals, including design patterns, SOLID principles, and best practices for clean, maintainable code
  • Experience with containerisation (Docker) and orchestration platforms (e.g. Kubernetes) is a plus
  • Excellent communication skills and the ability to collaborate effectively within cross-functional teams

‍

Like the look of this kind of role? Register with us and we'll let you know when something similar comes up.