toloka-ai logo

Senior Python Systems Developer for Functional Testing Projects

toloka-aiRemote — Greece
Remote Contract $30/hr - $30/hr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

We are looking for a candidate with:5+ years of experience in Software Engineering, with a focus on Python. Strong background in functional testing, particularly using pytest. Expertise in Docker and Linux, with scripting skills. Proficiency in reading and understanding multiple programming languages using LLMs. Strong English communication skills (B2 or above).

About the job

Please submit your CV in English and indicate your level of English proficiency.

At Mindrift, we facilitate connections between specialists and project-based AI opportunities with leading technology companies, with a focus on testing, evaluating, and enhancing AI systems. This is a project-based engagement, not a permanent position.

Role Overview

We are seeking a skilled Senior Python Developer with extensive experience in functional testing. The ideal candidate will possess strong expertise in Linux and Docker, a proficiency in reading code across multiple programming languages (such as C, Rust, and Go) using LLMs, and the capability to translate requirements for migration tasks. Familiarity with tools like Roo Code or Claude Code to streamline iterative development is essential.

Key Responsibilities

  • Develop functional black box tests for large codebases written in various programming languages.
  • Establish and manage Docker environments to guarantee reproducible builds and testing across multiple platforms.
  • Monitor code coverage and set automated scoring criteria to meet industry-standard benchmarks.
  • Utilize LLMs (such as Roo Code and Claude) to enhance development cycles, automate repetitive tasks, and elevate overall code quality.

Qualifications

  • A minimum of 5 years of experience as a Software Engineer, primarily in Python.
  • In-depth experience with pytest (including fixtures, session-scoped tests, and timeouts) and designing black-box functional tests for command-line interface tools.
  • Expertise in Docker (including reproducible Dockerfiles, user contexts, and secure workspaces).
  • Strong skills in Linux and Bash scripting, with the ability to debug within containers.
  • Familiarity with modern Python tools (like uv, pyproject.toml, and packaging).
  • Ability to understand and work with multiple programming languages (e.g., C, C++, Rust, or Go) using LLMs.
  • Experience with LLMs (Claude Code, Roo Code, Cursor) to expedite iterative development and test-case generation.
  • Proficiency in English at a B2 level or higher.

Preferred Qualifications

  • Previous experience with agent evaluation platforms and MCP CLI.

Technologies and Tools: 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 your schedule and the amount of time you wish to contribute (20-30 hours per week).
  • Compensation varies by project scope and required expertise, with earnings of up to $30 per hour for this project.

About toloka-ai

Mindrift specializes in connecting talented professionals with project-based AI opportunities, enabling them to work with leading technology companies to enhance AI systems through rigorous testing and evaluation.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.