Mindrift

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Senior Python Developer - Code Migration Specialist

Full-stack EngineerSoftware EngineerPart TimeRemoteCompany Site

Location

Iowa

Posted

4 days ago

Salary

Not specified

EnglishPythonLinuxDockerCRustGoLlms

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

Job 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)
  • Task-based compensation, equivalent to up to $80/hour* depending on performance and volume
  • Opportunity to contribute to innovative AI projects for leading tech companies
  • Supportive global community
  • Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.

Related Job Pages

More Full-stack Engineer Jobs

Staff Engineer

OneStudyTeam

Better. Sooner. Together.

Full-stack Engineer4 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

We're looking for a Staff Engineer who is passionate about exploring, adopting, and scaling the use of new technologies—including Artificial Intelligence (AI) and automation tools—to drive continuous improvement across our engineering organization. You delight in solving difficul...

TypeScriptNode.jsAWSDockerCI/CDGitAgile
United States
Full-stack Engineer4 days ago
Full TimeRemoteTeam 45Since 2012

As a Senior Full Stack at Topstep, you’ll join the team and play a key role in building the distributed systems that power our trader experience. You’ll help define and evolve the event-driven architecture that serves as the communication backbone across our platforms, ensuring r...

TypeScriptReactNext.jsGraphQLRESTPostgreSQLSQL ServerDistributed SystemsEvent-Driven ArchitectureMessage QueuesMicroservicesCI/CDInfrastructure as CodeAPI DesignSchema DesignQuery Optimization
United States + 1 moreAll locations: United States, United Arab Emirates

Senior / Staff Product Engineer

Linear

The new standard for modern software development. We're hiring: linear.app/careers

Full-stack Engineer4 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

The role involves building new user-facing features using scalable UI components and collaborating closely with founders and design to implement fast new feature concepts. Key tasks include implementing complex React components, adding real-time collaborative editing, and improving application performance.

JavaScriptReactTypeScriptNode.jsPostgreSQLGraphQLRedisGoogle CloudKubernetesMobXstyled-components
United States
Full-stack Engineer5 days ago
Full TimeRemote

As an AI Fullstack Architect, you will spearhead the design and delivery of cutting-edge AI-driven solutions that span the entire technology stack—from intuitive frontend interfaces to robust backend services, sophisticated AI layers, and seamless deployment pipelines. Your exper...

PythonFastAPIReactNext.jsLLMRAGMachine LearningComputer VisionPytestAzure DevOpsMLOps
United States + 180 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, South Africa, Egypt, Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Congo, Côte D'ivoire, Congo, The Democratic Republic Of The, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-bissau, Kenya, Lesotho, Liberia, Libyan Arab Jamahiriya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Mayotte, Morocco, Mozambique, Namibia, Niger, Nigeria, Réunion, Rwanda, Senegal, Seychelles, Sierra Leone, Somalia, Sudan, Swaziland, Tanzania, United Republic Of, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Georgia, Turkey, Israel, United Arab Emirates, Armenia, Azerbaijan, Bahrain, Iraq, Jordan, Kuwait, Lebanon, Oman, Qatar, Saudi Arabia, Palestinian Territory, Occupied, Yemen, India, Japan, Philippines, Pakistan, Thailand, Singapore, Viet Nam, Taiwan, Province Of China, Indonesia, Cambodia, Lao People's Democratic Republic, Malaysia, Myanmar, Korea, Republic Of, China, Afghanistan, Bangladesh, Bhutan, Kazakhstan, Kyrgyzstan, Maldives, Mongolia, Nepal, Sri Lanka, Tajikistan, Turkmenistan, Uzbekistan, Australia, Papua New Guinea, Kiribati, Palau, French Polynesia, Tuvalu, New Zealand