Role Overview
Mindrift is hiring a Senior Python Systems Developer - Functional Testing Project. This is a contract role in CA. Part of Mindrift's Qa hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About The Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities Create functional black box tests for large codebases in various source languages
Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms
Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards
Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality Requirements 5+ years of experience as a Software Engineer (primarily Python)
Deep experience with pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools
Expert-level Docker skills (reproducible Dockerfiles, user contexts, secure workspaces)
Strong Linux & Bash scripting skills and comfort debugging inside containers
Proficiency with modern Python tooling (uv, pyproject.toml, packaging)
Ability to read and understand with LLM many coding languages (for example C, C++, Rust, or Go) Experience using LLMs (Claude Code, Roo Code, Cursor) to accelerate iterative development and test-case generation
English language - B2 or higher Requirements + Prior 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 can offer Freelance project-based collaboration via the Mindrift platform (powered by Toloka AI)
Fully remote and flexible participation — choose when and how much to contribute (20-30 hours per week)
Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $45 per hour equivalent
Opportunity to contribute to innovative AI projects for leading tech companies
Supportive global community
Frequently Asked Questions
How do I apply for the Senior Python Systems Developer - Functional Testing Project position at Mindrift?
Use the Apply button above to submit your application directly to Mindrift. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Python Systems Developer - Functional Testing Project position at Mindrift located?
This position is based in CA. Mindrift has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Python Systems Developer - Functional Testing Project at Mindrift earn?
Mindrift has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Python Systems Developer - Functional Testing Project role at Mindrift posted?
This role was posted on March 16, 2026 (84 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Python Systems Developer - Functional Testing Project role at Mindrift require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Mindrift lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start