Toloka AI logo

Senior Python Systems Developer for Functional Testing

Toloka AIRemote — València, Valencian Community, Spain
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 in search of a Senior Python Systems Developer with the following skills and experience:A minimum of 5 years in software engineering, with a focus on PythonDeep knowledge of pytest for designing and executing functional testsExpertise in managing Docker environmentsStrong skills in Linux & Bash scriptingProficiency in modern Python toolingAbility to read multiple programming languages with LLM supportExperience utilizing LLMs for development accelerationFluency in English at a B2 level or higher

About the job

We invite you to submit your CV in English, along with your English proficiency level.

Mindrift connects talented specialists with project-based opportunities in AI for leading tech companies, focusing on the testing, evaluation, and enhancement of AI systems. This is a project-based engagement, not a permanent position.

About the Role

We are looking for a seasoned Python developer with extensive experience in functional testing. You should possess strong skills in Linux and Docker, as well as the ability to read and understand code in multiple languages with the help of LLMs (e.g., C, Rust, Go). You will translate requirements for migration tasks and confidently utilize tools like Roo Code or Claude Code to expedite iterative development.

Key Responsibilities

  • Develop functional black box tests for large codebases across various source languages
  • Establish and manage Docker environments to ensure 100% reproducible builds and testing across different platforms
  • Monitor code coverage and set up automated scoring criteria to adhere to 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 as a Software Engineer, primarily focused on Python
  • Extensive experience with pytest (including fixtures, session-scoped, timeouts) and crafting black-box functional tests for CLI tools
  • Expert-level proficiency in Docker (creating reproducible Dockerfiles, managing user contexts, ensuring secure workspaces)
  • Strong Linux & Bash scripting skills and ability to debug within containers
  • Familiarity with modern Python tooling (uv, pyproject.toml, packaging)
  • Capability to read and comprehend multiple coding languages with LLM assistance (e.g., C, C++, Rust, Go)
  • Experience with LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and generate test cases
  • English language proficiency at 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:

  • Project-based freelance collaboration through the Mindrift platform (powered by Toloka AI)
  • Completely remote and flexible contribution, choose when and how much you want to work (20-30 hours per week)
  • Compensation varies by project scope and required expertise, with AI trainers earning up to $30 per hour.

About Toloka AI

At Toloka AI, we specialize in connecting skilled professionals with innovative AI projects, focusing on enhancing and testing AI systems for top-tier technology companies. Our mission is to enable seamless collaboration between experts and organizations to drive the future of AI.

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.