company

Senior Python Engineer - Functional Testing Project

Toloka AIRemote — SwedenNew
Remote Contract $50/hr - $50/hr

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

5+ years of experience as a Software Engineer, primarily specializing in Python. Strong background in pytest and designing black-box functional tests for CLI tools. Advanced Docker skills and proficiency in Linux and Bash scripting. Familiarity with modern Python tooling and ability to read various coding languages using LLMs. Experience with LLM tools for development and test-case generation. English proficiency of B2 or higher.

About the job

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

Mindrift connects skilled professionals with project-based AI opportunities for leading technology companies, focusing on the testing, evaluation, and enhancement of AI systems. Note that participation is project-based and does not imply permanent employment.

About the Role

We are seeking a Senior Python Developer with extensive experience in functional testing, exceptional Linux and Docker expertise, and the capability to interpret code in various programming languages, such as C, Rust, and Go, supported by LLMs. The ideal candidate will adeptly translate requirements for migration tasks and confidently utilize tools like Roo Code or Claude Code to streamline development processes.

Key Responsibilities

  • Develop functional black box tests for large codebases across diverse programming languages.
  • Establish and manage Docker environments to guarantee 100% reproducible builds and test execution across multiple platforms.
  • Monitor code coverage and configure automated scoring criteria to achieve industry-standard benchmarks.
  • Utilize LLMs (Roo Code, Claude) to expedite development cycles, automate repetitive tasks, and enhance overall code quality.

Requirements

  • 5+ years of experience as a Software Engineer, primarily specializing in Python.
  • Strong background in pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for command-line interface tools.
  • Advanced Docker skills (reproducible Dockerfiles, user contexts, secure workspaces).
  • Proficient in Linux and Bash scripting with a strong aptitude for debugging within containers.
  • Familiarity with modern Python tooling (uv, pyproject.toml, packaging).
  • Ability to comprehend and analyze various coding languages (e.g., C, C++, Rust, or Go) with the aid of LLMs.
  • Experience with LLM tools (Claude Code, Roo Code, Cursor) to accelerate iterative development and automate test-case generation.
  • English language proficiency of B2 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 — choose when and how much to contribute (20-30 hours per week).
  • Task-based compensation of up to $50/hour* based on performance and workload.
  • Opportunity to engage in innovative AI projects for leading technology companies.

About Toloka AI

Mindrift connects skilled professionals with project-based AI opportunities for leading tech companies, focusing on the testing, evaluation, and enhancement of AI systems. Join us for innovative projects that shape the future of technology.