About the job
We invite you to submit your CV in English along with your English proficiency level.
Mindrift serves as a bridge, connecting skilled professionals with project-based AI opportunities at leading tech firms. Our focus is on the testing, evaluation, and enhancement of AI systems. Participation is project-based and does not entail permanent employment.
About the Position
This role is ideal for a Senior Python Developer with extensive functional testing experience, advanced Linux and Docker expertise, and the capability to interpret code in multiple programming languages, assisted by LLMs (such as C, Rust, Go). You will be responsible for translating migration task requirements, utilizing tools like Roo Code or Claude Code to enhance iterative development.
Key Responsibilities
- Design and implement functional black box tests for substantial codebases across various source languages.
- Establish and manage Docker environments to guarantee fully reproducible builds and test executions on different platforms.
- Oversee code coverage and set up automated scoring criteria to align with industry-standard benchmarks.
- Utilize LLMs (Roo Code, Claude) to expedite development cycles, automate repetitive tasks, and enhance overall code quality.
Qualifications
- Minimum of 5 years of experience as a Software Engineer with a focus on Python.
- In-depth experience with pytest (fixtures, session-scoped, timeouts) and creating black-box functional tests for CLI tools.
- Proficient in Docker (creating reproducible Dockerfiles, user contexts, secure workspaces).
- Strong skills in Linux and Bash scripting, with the ability to debug within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Able to read and comprehend various coding languages with LLM assistance (e.g., C, C++, Rust, Go).
- Experience utilizing LLMs (Claude Code, Roo Code, Cursor) to facilitate iterative development and generate test cases.
- English proficiency at B2 level or higher.
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).
- Completely remote and flexible participation — you can choose your hours and workload (20-30 hours per week).
- Compensation varies by project based on the scope and required expertise. AI trainers on this project can earn up to $80 per hour.

