About the job
We invite you to submit your CV in English and include your English proficiency level.
At Mindrift, we specialize in connecting skilled professionals with exciting project-based AI opportunities at leading technology firms, with a focus on testing, evaluating, and enhancing AI systems. Please note that this is a project-based collaboration, not a permanent position.
Role Overview
We are seeking an experienced Senior Python Developer who possesses extensive functional testing knowledge, robust Linux and Docker expertise, and the capability to navigate code in various programming languages with the aid of LLMs (e.g., C, Rust, Go). You will be tasked with translating requirements for migration projects and utilizing tools like Roo Code or Claude Code to expedite iterative development.
Key Responsibilities
- Design and implement functional black-box tests for large codebases spanning multiple source languages
- Build and oversee Docker environments to guarantee fully reproducible builds and test executions across various platforms
- Track code coverage and set automated scoring parameters to align with industry benchmark standards
- Utilize LLMs (such as Roo Code, Claude) to speed up development cycles, automate repetitive tasks, and enhance overall code quality
Requirements
- A minimum of 5 years of experience as a Software Engineer, primarily focused on Python
- In-depth experience with pytest (including fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI tools
- Advanced Docker skills (capable of creating reproducible Dockerfiles, managing user contexts, and ensuring secure workspaces)
- Strong proficiency in Linux and Bash scripting, with the ability to debug within containers
- Familiarity with modern Python tooling (including uv, pyproject.toml, packaging)
- Ability to comprehend and interpret multiple coding languages (e.g., C, C++, Rust, Go) with the support of LLMs
- Experience with LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and generate test cases
- English proficiency at a 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.
What We Offer
- Freelance project-based collaboration through the Mindrift platform (powered by Toloka AI)
- Fully remote and flexible engagement — choose your hours and workload (20-30 hours per week)
- Performance-based compensation, up to $50/hour*
- Opportunity to contribute to cutting-edge AI projects for leading tech companies

