About the job
Please submit your CV in English and indicate your level of English proficiency.
Mindrift connects skilled professionals with project-based AI opportunities for leading technology companies, focusing on the testing, evaluation, and enhancement of AI systems. Note that participation is project-based and does not imply permanent employment.
About the Role
We are seeking a Senior Python Developer with extensive experience in functional testing, exceptional Linux and Docker expertise, and the capability to interpret code in various programming languages, such as C, Rust, and Go, supported by LLMs. The ideal candidate will adeptly translate requirements for migration tasks and confidently utilize tools like Roo Code or Claude Code to streamline development processes.
Key Responsibilities
- Develop functional black box tests for large codebases across diverse programming languages.
- Establish and manage Docker environments to guarantee 100% reproducible builds and test execution across multiple platforms.
- Monitor code coverage and configure automated scoring criteria to achieve industry-standard benchmarks.
- Utilize LLMs (Roo Code, Claude) to expedite development cycles, automate repetitive tasks, and enhance overall code quality.
Requirements
- 5+ years of experience as a Software Engineer, primarily specializing in Python.
- Strong background in pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for command-line interface tools.
- Advanced Docker skills (reproducible Dockerfiles, user contexts, secure workspaces).
- Proficient in Linux and Bash scripting with a strong aptitude for debugging within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Ability to comprehend and analyze various coding languages (e.g., C, C++, Rust, or Go) with the aid of LLMs.
- Experience with LLM tools (Claude Code, Roo Code, Cursor) to accelerate iterative development and automate test-case generation.
- English language proficiency of B2 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).
- Fully remote and flexible participation — choose when and how much to contribute (20-30 hours per week).
- Task-based compensation of up to $50/hour* based on performance and workload.
- Opportunity to engage in innovative AI projects for leading technology companies.

