Job Closed

This listing is no longer active.

Mindrift logo
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

Location

Texas

Posted

74 days ago

Salary

0

Seniority

Senior

Job Description

Senior Python Developer - Code Migration Specialist

Mindrift

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)
  • Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $80 per hour equivalent.
  • Opportunity to contribute to innovative AI projects for leading tech companies
  • Supportive global community

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 11-50

Role Description The State of Arizona is seeking a Low-Code/No-Code Application Architect/Developer (Mendix) to support a high-visibility, time-sensitive application development initiative. This role focuses on building secure, scalable, and user-centric applications using the Mendix platform. - Collaborate with Business Analysts on requirements gathering, system design, and application development - Design, develop, and configure applications using Mendix (microflows, nanoflows, domain models, UI components) - Analyze current business processes and define future-state workflows - Develop process flows, business rules, and inter-department workflows - Prepare and support User Acceptance Testing (UAT) - Perform data validation, QA, and pre-go-live testing - Troubleshoot application issues and resolve defects - Participate in Agile/Scrum ceremonies and status meetings - Maintain technical and functional documentation - Communicate progress, risks, and deliverables to stakeholders Qualifications - Hands-on experience with Low-Code/No-Code (LC/NC) platforms (must be clearly mentioned in resume) Requirements - Experience with Mendix or OutSystems - Cloud exposure: AWS / Azure / GCP - Strong SQL Database experience - Agile/Scrum experience with tools like JIRA - Experience with application testing and QA processes - Knowledge of PCI compliance standards (nice to have) - Strong communication and documentation skills Company Description

USA Timezones
Mindrift logo

Senior Python Developer - Code Migration Specialist

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.

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

New York
Job Closed
Mindrift logo

Senior Python Developer - Code Migration Specialist

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.

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

New York
Job Closed
Full TimeRemoteTeam 501-1,000

Role Description You will lead the engineering squad responsible for retiring our legacy WordPress instances across brands. You aren't just building a website; you are building a Content Operating System powered by an open-source headless CMS at its core. This platform must support high-velocity PPC landing pages, complex multi-language blogs, and technical support hubs—all while maintaining the extreme performance and security standards expected of global privacy leaders. A key part of this role is evaluating and adopting an open-source CMS solution (such as Strapi, Payload CMS, Directus, or KeystoneJS) as the foundation of the new platform. You will assess these solutions against our requirements for extensibility, multi-tenancy, and API-first content delivery, and lead the customization and integration effort to make the chosen platform fit our multi-brand ecosystem. Key Responsibilities - Open-Source CMS Selection & Integration: - Evaluate and lead the adoption of an open-source headless CMS (e.g., Strapi, Payload CMS, Directus, KeystoneJS) as the content backbone. - Define selection criteria around extensibility, plugin ecosystem, multi-tenancy support, role-based access, and API performance. - Own the customization roadmap to tailor the chosen solution to our multi-brand needs. - Unified Architecture: - Design a multi-brand, component-based headless system built on the selected open-source CMS. - Architect the "Core Engine" that allows all three brands to share high-performance components while maintaining unique visual identities. - Inheritance & Customization: - Build a system where a global campaign (Parent) can be instantly deployed across dozens of regional versions (Children) with localized overrides and inherited SEO logic. - Infrastructure & Security Governance: - Partner with DevOps to define the global delivery strategy. - Oversee requirements for Edge Computing (ISR/Edge Functions), WAF, and multi-layered caching (Redis/CDN) to ensure sub-second LCP (Largest Contentful Paint) globally. - AI-Powered Localization: - Architect a native-feeling translation pipeline. - Integrate LLMs to handle context-aware translations and build an AI "Quality Gate" that automatically checks pages for SEO health and UI regressions before they go live. - Visual Editor Implementation: - Bridge the gap between engineering and marketing by leveraging the chosen open-source CMS's admin panel and extending it with a high-performance visual editing experience that doesn't bloat the frontend code. Technical Requirements (Hard Skills) - Next.js & React Mastery: Expert-level experience with the App Router, Server Components, and performance optimization for massive traffic (millions of monthly uniques). - Node.js/TypeScript Ecosystem: Deep experience building robust, type-safe APIs and microservices. Hands-on experience with open-source headless CMS platforms (Strapi, Payload CMS, Directus, or similar) is a strong advantage. - Multi-layered Caching: Professional-grade understanding of browser, server-side, and edge caching strategies. - Infrastructure Fluency: Ability to set precise tasks for DevOps and verify the integrity of deployments, proxying, and firewalling. - Technical SEO: Deep knowledge of how headless architectures impact crawlability, schema, and dynamic sitemaps. Why Join Kape? This is a rare opportunity to own the web platform for one of the biggest names in cybersecurity. You will have the budget and the mandate to move away from legacy debt and build a "Golden Path" for web development using the best of the JavaScript and open-source ecosystem—starting with a best-in-class headless CMS as the foundation. Before you apply At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for mid-career or above. Please upload your resume as a PDF and do not include any salary or compensation information in it.

Europe
Job Closed