About the job
We kindly request that you submit your CV in English and specify your English proficiency level.
Mindrift connects talented specialists with exciting project-based AI opportunities at top tech firms, focusing on testing, evaluating, and enhancing AI systems. This is a project-based role, not a permanent position.
Position Overview
We are looking for a Senior Python Developer with extensive experience in functional testing, robust Linux and Docker expertise, and the capability to interpret code across various programming languages with the aid of LLMs (e.g., C, Rust, Go). The ideal candidate will adeptly translate migration task requirements and confidently utilize tools like Roo Code or Claude Code to streamline iterative development processes.
Key Responsibilities
- Develop and execute functional black box tests for substantial codebases in diverse source languages.
- Establish and maintain Docker environments to guarantee fully reproducible builds and test executions across multiple platforms.
- Track code coverage and set up automated scoring parameters to achieve industry-standard benchmarks.
- Utilize LLMs (Roo Code, Claude) to enhance development cycles, automate repetitive tasks, and elevate overall code quality.
Qualifications
- Over 5 years of professional experience as a Software Engineer, predominantly with Python.
- In-depth knowledge of pytest (fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI applications.
- Proficient in Docker (creating reproducible Dockerfiles, user contexts, secure environments).
- Strong skills in Linux & Bash scripting, with the ability to debug within containerized environments.
- Familiarity with contemporary Python tools (uv, pyproject.toml, packaging).
- Capability to comprehend and interpret multiple programming languages with LLM support (e.g., C, C++, Rust, or Go).
- Experience with LLMs (Claude Code, Roo Code, Cursor) to expedite iterative development and test-case generation.
- English language proficiency at B2 level or higher.
Preferred Qualifications
- Previous experience with agent evaluation platforms and MCP CLI.
Technical 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.
What We Offer
- Freelance project-based collaboration via the Mindrift platform (powered by Toloka AI).
- Fully remote and flexible engagement—you can choose your working hours (20-30 hours per week).
- Performance-based compensation, up to $17/hour*.
- Opportunity to engage with groundbreaking AI projects for leading tech companies.

