About the job
We invite you to submit your CV in English, including your level of English proficiency.
Mindrift is a platform that connects talented specialists with project-based AI opportunities for leading technology companies, focusing on testing, evaluating, and enhancing AI systems. Note that participation is on a project basis and does not constitute permanent employment.
About This Role
We are looking for a skilled Senior Python Developer with extensive experience in functional testing. The ideal candidate will have strong proficiency in Linux and Docker, the capability to read and interpret code in multiple languages (such as C, Rust, Go) with the assistance of LLMs, and the ability to translate migration requirements. Familiarity with tools like Roo Code or Claude Code to streamline iterative development is essential.
Key Responsibilities
- Develop functional black box tests for extensive codebases across diverse programming languages.
- Establish and manage Docker environments to guarantee fully reproducible builds and test executions on various platforms.
- Track code coverage and set automated scoring criteria to adhere to industry-standard benchmarks.
- Utilize LLMs (such as Roo Code, Claude) to expedite development cycles, automate repetitive processes, and enhance overall code quality.
Essential Qualifications
- 5+ years of experience as a Software Engineer, predominantly in Python.
- In-depth expertise with pytest (including fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools.
- Advanced Docker skills (creating reproducible Dockerfiles, managing user contexts, and ensuring secure workspaces).
- Strong command of Linux & Bash scripting and proficiency in debugging within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Ability to comprehend and analyze multiple programming languages (C, C++, Rust, or Go) using LLMs.
- Experience leveraging LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and test-case generation.
- Proficiency in English, at least at a B2 level.
Preferred Qualifications
- Previous 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 through the Mindrift platform (powered by Toloka AI).
- Fully remote and flexible participation — you decide when and how much to contribute (20-30 hours per week).
- Project-based compensation, up to $21/hour* depending on your performance and workload.
- Opportunity to work on groundbreaking AI projects for top tech companies.

