Negotiable
Inside
Remote
United Kingdom
Summary: The Python Developer role is a part-time, remote position focused on building and maintaining complex Python services and tools. The candidate will apply advanced Python features and contribute to AI model-training workflows while collaborating with researchers and engineers. This contract is expected to last at least one month, requiring approximately 20 hours of work per week. Strong experience in production-grade Python systems and modern tooling is essential for success in this role.
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: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
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.