About the job
We invite you to submit your CV in English, highlighting your proficiency in the language.
Mindrift bridges the gap between specialized talent and exciting project-based AI opportunities from top-tier tech companies, concentrating on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based rather than a permanent employment opportunity.
About the Role
We are looking for a seasoned Python developer adept in functional testing. The ideal candidate will possess robust skills in Linux and Docker, the capability to comprehend and translate code across multiple languages (with the aid of LLMs such as C, Rust, Go), and familiarity with tools like Roo Code or Claude Code to streamline iterative development.
Key Responsibilities
- Develop functional black box tests for extensive codebases in a variety of source languages.
- Establish and manage Docker environments to guarantee reproducible builds and test executions across diverse platforms.
- Monitor 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
- 5+ years in software engineering with a primary focus on Python.
- Extensive experience with pytest (fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI tools.
- Advanced Docker skills, including reproducible Dockerfiles, user contexts, and secure workspaces.
- Proficient in Linux and Bash scripting, with the ability to debug within containers.
- Familiarity with contemporary Python tooling (uv, pyproject.toml, packaging).
- Ability to read and comprehend various programming languages with LLM assistance (e.g., C, C++, Rust, Go).
- Experience leveraging LLMs (Claude Code, Roo Code, Cursor) for accelerating iterative development and generating test cases.
- English proficiency at a 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
- Engage in freelance, project-based collaboration via the Mindrift platform, powered by Toloka AI.
- Enjoy fully remote and flexible participation—decide when and how much you wish to contribute (20-30 hours per week).
- Receive task-based compensation, potentially reaching up to $40/hour based on performance and workload.

