Toloka AI logo

Senior Python Developer - Code Migration Specialist

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

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


Experience Level

Senior

Qualifications

5+ years of experience as a Software Engineer (primarily in Python) with strong functional testing and Docker skills. Proficient in creating and managing Docker environments, monitoring code coverage, and utilizing LLMs for code quality improvements.

About the job

We kindly ask that you submit your CV in English and specify your level of English proficiency.

Mindrift connects talented specialists with project-based AI opportunities for top-tier tech companies, focusing on evaluating, testing, and enhancing AI systems. Please note that participation is on a project basis, rather than permanent employment.

About the Role

This project is ideal for a Senior Python Developer with extensive experience in functional testing, strong skills in Linux and Docker, and the capability to interpret code in various languages with the assistance of LLMs (such as C, Rust, Go). You will be responsible for translating migration task requirements and confidently utilizing tools like Roo Code or Claude Code to enhance iterative development.

Key Responsibilities

  • Develop functional black box tests for large codebases across multiple source languages.
  • Establish and manage Docker environments to guarantee fully reproducible builds and test executions across different platforms.
  • Track code coverage and set up automated scoring criteria to meet industry benchmark standards.
  • Utilize LLMs (Roo Code, Claude) to expedite development cycles, automate repetitive tasks, and enhance code quality overall.

Requirements

  • 5+ years of experience as a Software Engineer, predominantly in Python.
  • In-depth expertise with pytest (including fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools.
  • Proficient in Docker (creating reproducible Dockerfiles, user contexts, and secure workspaces).
  • Strong skills in Linux and Bash scripting, along with confidence in debugging within containers.
  • Familiarity with modern Python tools (uv, pyproject.toml, packaging).
  • Ability to read and comprehend multiple programming languages with the support of LLMs (C, C++, Rust, Go, etc.).
  • Experience utilizing LLMs (Claude Code, Roo Code, Cursor) to streamline development and generate 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

  • Freelance project-based collaboration through the Mindrift platform (powered by Toloka AI).
  • Fully remote and flexible participation , you can choose your contribution hours (20-30 hours per week).
  • Compensation for each project is determined by the scope and expertise required. For this project, AI trainers can earn up to $50 per hour.

About Toloka AI

Toloka AI specializes in connecting skilled professionals with innovative AI projects in leading tech companies, ensuring that every specialist finds the right opportunity to apply their talents.

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.