About the job
We invite you to submit your CV in English and specify your level of English proficiency.
At Mindrift, we specialize in connecting talented individuals with project-based AI opportunities at top tech companies, focusing on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.
About the Role
This position is ideal for a Senior Python developer with extensive experience in functional testing. The candidate should possess strong skills in Linux and Docker, be adept at reading code in multiple programming languages (such as C, Rust, and Go), and be capable of translating requirements for migration tasks. Proficiency in utilizing tools like Roo Code or Claude Code to enhance iterative development is essential.
Key Responsibilities
- Develop functional black box tests for extensive codebases across various programming languages.
- Establish and manage Docker environments to guarantee 100% reproducible builds and testing across diverse platforms.
- Track code coverage and set up automated scoring criteria to align with industry benchmark standards.
- Utilize LLMs (Roo Code, Claude) to expedite development cycles, automate repetitive tasks, and enhance overall code quality.
Requirements
- A minimum of 5 years of experience as a Software Engineer, primarily focusing on Python.
- Solid experience with pytest (including fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI tools.
- Advanced Docker skills (experience with reproducible Dockerfiles, user contexts, and secure workspaces).
- Strong proficiency in Linux and Bash scripting, with the ability to debug within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Capability to read and comprehend multiple coding languages with the assistance of LLMs (such as C, C++, Rust, or Go).
- Experience employing LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and generate test cases.
- English language proficiency at a minimum of B2 level.
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
- Project-based freelance collaboration through the Mindrift platform (powered by Toloka AI).
- Completely remote work and flexible participation — decide your schedule and commitment (20-30 hours per week).
- Compensation based on task performance, up to $21/hour depending on performance and volume.
- An opportunity to contribute to innovative AI projects for leading tech companies.

