D

Senior Python Developer – Code Migration Specialist
MindriftOther
Philippines Full-Time Posted 5d ago
Job Description
Senior Python Developer – Code Migration Specialist
At Mindrift, we connect skilled professionals with project-based opportunities in AI for top tech companies. This role focuses on testing, evaluating, and enhancing AI systems. Please submit your CV in English and indicate your level of English proficiency.
About the Role
We are looking for a Senior Python Developer with extensive functional testing experience. You should have strong skills in Linux and Docker, and the ability to read code in multiple languages (like C, Rust, Go) using LLMs. Your role will involve translating requirements for migration tasks and using tools like Roo Code or Claude Code to speed up development.
What You'll Do
- Create functional black box tests for large codebases in various source languages.
- Set up and manage Docker environments to ensure consistent builds and test execution across platforms.
- Monitor code coverage and configure automated scoring criteria to meet industry standards.
- Utilize LLMs (Roo Code, Claude) to speed up development cycles, automate repetitive tasks, and enhance code quality.
What We're Looking For
- 5+ years of experience as a Software Engineer, primarily in Python.
- Deep experience with pytest (fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools.
- Expert-level Docker skills (creating reproducible Dockerfiles, managing user contexts, ensuring secure workspaces).
- Strong Linux and Bash scripting skills, with comfort in debugging within containers.
- Proficiency with modern Python tooling (uv, pyproject.toml, packaging).
- Ability to read and understand multiple coding languages with LLMs (such as C, C++, Rust, or Go).
- Experience using LLMs (Claude Code, Roo Code, Cursor) for iterative development and test-case generation.
- English language proficiency at B2 level or higher.
Nice to Have
- Prior experience with agent evaluation platforms and MCP CLI.
What We 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).
- Compensation varies by project scope and expertise. On this project, AI trainers can earn up to $12 per hour equivalent.
- Opportunity to work on innovative AI projects for leading tech companies.
- A supportive global community.