Share this job
Junior Python Developer (E01)
GBR
Apply for this job

Location: Must be UK or EU based (UK preferred / acceptable)

Remote | Full-time

Compensation: £50,000


We’re looking for a Junior Python Developer to join one of our client projects. You’ll be embedded directly within the client’s engineering team, working day-to-day with their developers and technical leads. The contract will be via MLabs.


While this is primarily a backend engineering role, you will have the opportunity to work alongside our ML initiatives, helping to integrate light machine learning models into a production environment. They are a lean, agile team that values clean code, thoughtful architecture, and a "product-first" mindset. If you enjoy solving practical problems and seeing your code directly impact users, we want to hear from you.


Key Responsibilities


  • API & Backend Development: Design, build, and maintain high-performance backend services and RESTful APIs using Python.
  • Product Engineering: Work closely with the product team to translate requirements into technical solutions that drive user value.
  • ML Integration: Support the integration of machine learning components into our production stack (no deep research required, but a focus on implementation and deployment).
  • System Reliability: Debug, troubleshoot, and optimize existing services to ensure maximum uptime and performance.
  • Collaborative Coding: Participate in code reviews and contribute to technical documentation to maintain high standards of code quality.



Requirements


  • Experience: 2+ years of professional experience in Python development (they are open to Mid-Junior level candidates with strong technical foundations).
  • Technical Stack: Deep proficiency in Python and experience with modern backend frameworks (e.g., FastAPI, Flask, or Django).
  • API Design: Proven ability to build and scale secure, efficient APIs.
  • Engineering Mindset: A focus on "Product Engineering"—you care about why they are building a feature, not just how.
  • Machine Learning: Familiarity with ML libraries or a basic understanding of how to serve ML models in production is a strong bonus.
  • Bonus Points: Experience with Haskell is a significant plus but is not mandatory.
  • Eligibility: Must be based in the UK or EU (UK-based is preferred).



Benefits


  • Competitive Salary: £50,000 base salary.
  • Remote Work: Fully remote position within the UK/EU.
  • Modern Stack: Opportunity to work with high-level Python services and functional programming concepts.
  • Growth: Exposure to ML-driven product development in a fast-moving environment.
  • Immediate Start: They are looking for someone to join them ASAP.


Apply for this job