About the job
Please submit your CV in English and specify your English proficiency level.
Mindrift connects experts with project-based AI opportunities for leading technology companies, with a focus on testing, evaluating, and enhancing AI systems. Note that participation is on a project basis and is not permanent employment.
About the Role
We are seeking a seasoned Senior Python Engineer with extensive experience in functional testing. Ideal candidates will possess strong skills in Linux and Docker, demonstrate proficiency in reading code across multiple programming languages (such as C, Rust, or Go) with the assistance of LLMs, and exhibit confidence in using tools like Roo Code or Claude Code for accelerating iterative development.
Key Responsibilities
- Develop and implement functional black box tests for large codebases across various source languages.
- Establish and manage Docker environments to ensure 100% reproducible builds and testing across diverse platforms.
- Monitor code coverage and set up automated scoring criteria to comply with industry benchmark standards.
- Utilize LLMs (Roo Code, Claude) to streamline development cycles, automate repetitive tasks, and enhance overall code quality.
Requirements
- Minimum of 5 years of experience in software engineering, predominantly with Python.
- In-depth experience with pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools.
- Expertise in Docker (creating reproducible Dockerfiles, managing user contexts, and ensuring secure workspaces).
- Proficient in Linux & Bash scripting and debugging within containers.
- Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
- Ability to read and comprehend multiple programming languages (C, C++, Rust, or Go) with the aid of LLMs.
- Experience with LLMs (Claude Code, Roo Code, Cursor) for enhancing development speed and generating 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).
- Fully remote and flexible participation — you can choose your schedule and the amount of work (20-30 hours per week).
- Task-based compensation, potentially up to $30/hour* based on performance and workload.
- Opportunity to contribute to groundbreaking AI projects for leading technology companies.

