Full Stack Engineer (Python) | Remote

Full Stack Engineer (Python) | Remote

Posted Today by Crossing Hurdles

Negotiable
Undetermined
Remote
EMEA

Summary: The role of Full Stack Engineer (Python) involves building and maintaining complex Python services and tools in a part-time, remote capacity. The position requires strong expertise in Python, including advanced features and modern tooling, to contribute to AI model-training workflows. The contract is expected to last at least one month, with a commitment of approximately 20 hours per week. Collaboration with researchers and engineers is essential for the success of model-training projects.

Key Responsibilities:

  • Build and maintain complex, production-grade Python services, tools, or frameworks
  • Apply advanced Python features such as async/await, generators, decorators, and context managers
  • Design modular, testable, and well-structured codebases using modern Python best practices
  • Contribute to AI model-training workflows by providing high-quality engineering input
  • Collaborate asynchronously with researchers and engineers on model-training projects

Key Skills:

  • Strong experience building and maintaining production-grade Python systems
  • Strong command of Python language fundamentals and advanced features
  • Strong experience with modern Python tooling and frameworks
  • Strong experience writing modular, testable code and using testing frameworks
  • Ability to reason about performance, profiling, and memory optimization
  • Ability to work independently in a remote, contract-based environment

Salary (Rate): £100.00 hourly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Position: Python SWE

Type: Hourly contract

Compensation: $100 per hour

Location: Remote

Commitment: Part-time, approximately 20 hours per week; contract expected to last at least 1 month

Role Responsibilities

  • Build and maintain complex, production-grade Python services, tools, or frameworks
  • Apply advanced Python features such as async/await, generators, decorators, and context managers
  • Design modular, testable, and well-structured codebases using modern Python best practices
  • Contribute to AI model-training workflows by providing high-quality engineering input
  • Collaborate asynchronously with researchers and engineers on model-training projects

Requirements

  • Strong experience building and maintaining production-grade Python systems
  • Strong command of Python language fundamentals and advanced features
  • Strong experience with modern Python tooling and frameworks
  • Strong experience writing modular, testable code and using testing frameworks
  • Ability to reason about performance, profiling, and memory optimization
  • Ability to work independently in a remote, contract-based environment

Application Process

  • Upload your resume.
  • Complete a technical interview.
  • Submit a short form.