Senior Python Systems Developer - Functional Testing Project

Related keywords: freelance remote jobremote job pythonprogramming remote job

Overview

Mindrift is offering an exciting freelance opportunity for a Senior Python Systems Developer focused on a functional testing project. This position suits experienced developers seeking to participate in innovative AI projects with leading tech companies. The role is project-based, requiring a strong skill set in Python and related technologies, allowing remote and flexible work arrangements based in Canada.

About the Company

Mindrift connects specialists with project-based AI opportunities specifically geared toward testing, evaluating, and improving AI systems. The company operates remotely, providing a workspace for professionals to contribute their skills to high-profile tech industries. Participation in projects is not tied to permanent employment, which gives professionals the chance to engage with diverse tasks and projects without long-term commitments.

Job Role

In this role, the primary focus is on creating and managing functional black box tests for expansive codebases across various programming languages. You will engage in the following responsibilities:

  • Develop and manage Docker environments ensuring 100% reproducible builds and appropriate test execution across different platforms.
  • Monitor code quality using specific scoring criteria aligned with industry benchmarks.
  • Utilize Large Language Models (LLMs) like Roo Code or Claude Code to streamline and accelerate development cycles and enhance overall code quality.

Key Responsibilities

• Create functional tests for complex codebases, implementing best practices in testing.

• Manage Docker environments that support reproducible builds and tests.

• Design automated scoring criteria that meet high code coverage and industry standards.

• Leverage LLM tools to improve code development cycles and automate repetitive testing tasks.

Required Skills

To be a suitable candidate, you must meet the following qualifications:

  • A minimum of 5 years of experience as a Software Engineer, predominantly leveraging Python.
  • Extensive knowledge and hands-on experience with pytest—including fixtures, timeouts, and session-scoped testing—geared towards CLI tools.
  • Advanced skills in Docker, capable of creating reproducible Dockerfiles and maintaining secure workspaces.
  • Proficiency in Linux and Bash scripting, exhibiting comfort navigating and debugging within containerized environments.
  • Familiarity with modern Python tools such as uv and pyproject.toml.
  • Ability to read and understand multiple programming languages (e.g., C, C++, Rust, or Go).
  • Previous experience working with Large Language Models like Claude Code and Roo Code for testing automation and development cycle acceleration.

Language Proficiency

The role requires English language proficiency at a B2 level or higher. This is crucial for effective communication and collaboration within project teams and for understanding project documentation.

Compensation

The compensation for this position varies according to the project’s scope and the expertise required. Specifically, on this project, AI trainers and developers can earn up to $45 per hour. This pay rate represents a match to the skills and contributions expected.

Work Schedule

The role is designed for flexibility, allowing contributors to engage between 20 to 30 hours per week as per their availability. This flexibility makes it ideal for individuals seeking a balanced approach to work without predefined hours.

Benefits of Collaboration

Working with Mindrift provides several benefits:

  • Engage in fully remote work, providing greater flexibility in how and when you contribute to projects.

  • Be part of a supportive global community, connecting with other professionals in the AI and development sectors.

  • Opportunity to engage with cutting-edge technology and contribute meaningfully to AI innovations.

Conclusion

Mindrift offers a unique opportunity for a Senior Python Systems Developer looking to work on impactful AI projects in a freelance capacity. This role merges flexibility, competitive compensation, and the chance to work with forward-thinking technology, making it appealing to well-qualified candidates. If you meet the outlined requirements and are eager to contribute to pioneering AI development, consider applying for this role.



This job offer was originally published on himalayas.app

Mindrift

Canada

Software development

Freelance

May 8, 2026

4 views

1 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.