About the job
Please submit your CV in English and specify your English proficiency level.
Mindrift specializes in connecting talented individuals with project-based AI opportunities for top technology firms, with a focus on testing, evaluating, and enhancing AI systems. Please note, participation is project-based and does not constitute permanent employment.
Role Overview
We are seeking a Senior Python Developer with extensive experience in functional testing. The ideal candidate will possess robust skills in Linux and Docker, demonstrate the ability to read and interpret code across several programming languages (such as C, Rust, and Go) with the assistance of LLMs, and confidently utilize tools like Roo Code or Claude Code to facilitate rapid development iterations.
Key Responsibilities
- Develop functional black box tests for extensive codebases in diverse source languages
- Establish and manage Docker environments to guarantee 100% reproducible builds and testing across multiple platforms
- Oversee code coverage and configure automated scoring criteria to adhere to industry-standard benchmarks
- Utilize LLMs (such as Roo Code and Claude) to enhance development cycles, automate repetitive tasks, and elevate overall code quality
Qualifications
- Minimum of 5 years of experience as a Software Engineer, predominantly with Python
- In-depth experience with pytest (including fixtures, session-scoped tests, and timeouts) and crafting black-box functional tests for CLI tools
- Expertise in Docker (creating reproducible Dockerfiles, managing user contexts, ensuring secure workspaces)
- Strong skills in Linux and Bash scripting, with comfort debugging within containers
- Proficient in contemporary Python tooling (uv, pyproject.toml, packaging)
- Capability to read and comprehend various programming languages (C, C++, Rust, or Go) with the aid of LLMs
- Experience employing LLMs (Claude Code, Roo Code, Cursor) to expedite iterative development and generate test cases
- English proficiency - B2 level or higher
Preferred Qualifications
- Experience with agent evaluation platforms and MCP CLI
Tools and Technologies: Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.
Benefits
What We Offer:
- Freelance project-based collaboration via the Mindrift platform (powered by Toloka AI)
- Fully remote and flexible participation — choose your availability (20-30 hours per week)
- Task-based compensation, up to $12/hour* based on performance and volume
- Opportunity to work on groundbreaking AI projects for leading tech companies.

