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

124 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 Backend Engineer Jobs

Key & Cornerstone Pte Ltd logo

Senior Software Engineer, Java

Key & Cornerstone Pte Ltd

We aim to bring a touch of magic to create inspiring and enduring core memories for the world.

Backend Engineer124 days ago
Full TimeRemoteTeam 11-50Since 1997H1B No Sponsor

• Develop cutting edge features/product line for V-Key • Write high quality code in terms of functionality, modularity, security and compatibility • Code highly concurrent, efficient and scalable public APIs for user base in the range of multi-millions • Close coordination with Product Owners and Chapter Leads on timelines and expected delivery milestones of the user stories/features • Keeping on top of new technologies & techniques and evaluate them to improve overall engineering practices • For on-premises model, deploy V-Key’s products within customer’s backend ecosystem and provide on-site support to customers when needed • Act as L2/L3 support and work with customer support team on issues related to V-Key products • Diagnose, troubleshoot and identify solutions using Root Cause Analysis for reported issues • Collaborate with cross-functional teams (ie. internal product development, QA, Customer support and Customer Technical team) to resolve incidents and problems • Assist in guiding the junior members in the development team on Server development skills and best practises.

India
Job Closed

Role Description - Procurar sempre criar a melhor experiência de uso para o usuário final, trabalhando de forma colaborativa com desenvolvedores, designers e stakeholders para garantir o sucesso dos projetos; - Participar ativamente na resolução de problemas complexos, identificando oportunidades de melhoria e propondo soluções inovadoras; - Escrever código limpo, testável, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software; - Participar ativamente do processo de revisão de código, atuando tanto como revisor quanto como autor, garantindo a qualidade e a funcionalidade das features desenvolvidas; - Acompanhar o comportamento das aplicações em produção usando as principais métricas de saúde e performance disponíveis nas ferramentas de monitoração, buscando insights de melhorias e entendendo anomalias a partir dessas métricas; - Atuar no backend que é a interface de consumo dos dados para todos os front-ends do Globoplay, garantindo resiliência e suporte à alta carga de acessos simultâneos; - Contribuir com a aplicação responsável pela entrega do site web do produto, utilizando o ambiente como campo de experimentação e aprendizado sobre o comportamento dos usuários. Qualifications - Conhecimentos sólidos de NodeJS/npm; - Conhecimentos sólidos de HTML e CSS; - Conhecimentos sólidos do sistema de controle de versão Git; - Visão sobre design patterns (Criacionais, Estruturais e Comportamentais); - Domínio de boas práticas de desenvolvimento de software (DRY, KISS, TDA, SoC, SOLID); - Conhecimentos sólidos da biblioteca React; - Experiência com testes unitários em JavaScript; - Domínio de design de APIs REST (preferencialmente com o framework Express); - Visão do modelo arquitetural de micro-serviços; - Experiência com design responsivo (media queries, propriedades relativas, flexbox, CSS grid); - Conhecimentos sólidos de JavaScript e domínio dos paradigmas orientado a objetos e funcional da linguagem; - Conhecimento sobre GraphQL (preferencialmente com o framework Apollo); - Familiaridade com ferramentas de monitoração (métricas de performance e erros); - Experiência com alguma ferramenta de CI/CD (preferencialmente GitLab CI); - Familiaridade com ferramentas de hint/lint (preferencialmente ESLint).

Worldwide
Job Closed
Kubikware - A 5-time Inc. 5000 company logo

Web Full Stack .Net, Vue.js Engineer

Kubikware - A 5-time Inc. 5000 company

We're a world-class digital agency at better rates. Word.

Backend Engineer124 days ago
Full TimeRemoteTeam 51-200Since 2003H1B No Sponsor

• Develop web applications using .NET and Vue.js • Collaborate on projects with a strong South American team • Work with multiple clients on different products • Contribute to agile/scrum development methodology

Argentina
Job Closed
Zup Innovation logo

Java Developer (Senior or Specialist)

Zup Innovation

We create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.

Backend Engineer124 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Role Description Você atuará como referência técnica na construção e evolução de soluções backend em ambiente AWS, contribuindo para decisões arquiteturais e garantindo que os sistemas atendam aos mais altos padrões de escalabilidade, segurança e confiabilidade. A posição envolve lidar com desafios técnicos complexos em sistemas distribuídos e apoiar a evolução de práticas de engenharia dentro do time. - Definir e evoluir a arquitetura backend em ambientes AWS, garantindo aderência às melhores práticas; - Atuar como referência técnica do time, apoiando decisões estratégicas e orientando padrões de desenvolvimento; - Resolver desafios de alta complexidade relacionados a performance, escalabilidade e segurança; - Garantir a qualidade das soluções com boas práticas de código, testes automatizados e code review; - Apoiar o desenvolvimento e manutenção de APIs RESTful e integrações em arquitetura de microsserviços; - Monitorar, otimizar e garantir observabilidade dos serviços em produção; - Conduzir iniciativas relacionadas a mensageria e arquitetura distribuída; - Colaborar com áreas multidisciplinares na sustentação de ambientes críticos e na tomada de decisão técnica. Qualifications - Programação avançada em Java 17+ e experiência sólida com Spring Boot; - Desenvolvimento, consumo e documentação de APIs RESTful; - Domínio de serviços AWS utilizados em backend (EKS, ECS, Lambda, S3, RDS); - Conhecimento em arquiteturas de microsserviços e sistemas distribuídos; - Experiência com mensageria e integração entre sistemas; - Práticas de segurança aplicadas ao desenvolvimento backend; - Técnicas de monitoramento, performance e observabilidade em produção; - Vivência em metodologias ágeis e versionamento de código em times colaborativos. Requirements - Experiência prévia como referência técnica ou mentoria de outros profissionais; - Vivência em projetos mission critical ou ambientes de alta disponibilidade. Benefits - Modelo de trabalho remoto por padrão, priorizando a sua liberdade e responsabilidade; - Liberdade para trabalhar de onde quiser; - Horários flexíveis; - Auxílio Educação; - Ferramenta própria de desenvolvimento de carreira; - Guildas internas e grupos de estudo e interesse; - Plano de saúde; - Plano odontológico; - Parceria na compra de medicamentos; - Telemedicina disponível 24x7; - Terapia online gratuita; - Licença maternidade estendida; - Licença paternidade estendida; - Vale-refeição e alimentação; - Seguro de vida; - Vale-transporte; - Auxílio home office; - Auxílio Creche; - Auxílio plano telefônico; - Participação em Lucros e Resultados.

Worldwide
Job Closed