About the job
We invite you to submit your CV in English, along with your English proficiency level.
Mindrift connects experts with project-based AI opportunities at top tech companies, focusing on the testing, evaluation, and enhancement of AI systems. Note: Participation is based on projects, not permanent employment.
About the Role
This position is ideal for a Senior Python Developer with extensive experience in functional testing, proficient in Linux and Docker, capable of interpreting code across various languages with the aid of LLMs (like C, Rust, Go), and skilled in translating requirements for migration tasks. The ideal candidate will also have confidence in using tools such as Roo Code or Claude Code to expedite iterative development.
Key Responsibilities
- Design and implement functional black box tests for large codebases across multiple source languages.
- Establish and manage Docker environments to guarantee 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 enhance development cycles, automate routine tasks, and elevate overall code quality.
Requirements
- Minimum of 5 years of experience as a Software Engineer, primarily focused on Python.
- Solid experience with pytest (including fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI tools.
- Advanced Docker expertise (including reproducible Dockerfiles, user contexts, and secure workspaces).
- Strong skills in Linux & Bash scripting and comfort debugging within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Ability to read and comprehend multiple coding languages (e.g., C, C++, Rust, or Go) using LLMs.
- Experience with LLMs (Claude Code, Roo Code, Cursor) to streamline iterative development and test-case generation.
- 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
- Freelance, project-based collaboration via the Mindrift platform (powered by Toloka AI).
- Fully remote and flexible participation — select your working hours (20-30 hours per week).
- Task-based compensation, up to $50/hour* contingent on performance and workload.
- Engagement in innovative AI projects for leading tech companies.

