Mediabistro logo
job logo

Senior Python Systems Developer - Functional Testing Project Job at Mindrift in

Mindrift, San Antonio, TX, United States


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

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

#J-18808-Ljbffr

En Español: Envíe su CV en inglés e indique su nivel de dominio del inglés.

Mindrift conecta a los especialistas con oportunidades de IA basadas en proyectos para las principales empresas tecnológicas, enfocadas en probar, evaluar y mejorar los sistemas de IA.

La participación se basa en proyectos y no en el empleo permanente.

Este proyecto es adecuado para un desarrollador senior de Python con una profunda experiencia en pruebas funcionales, fuertes habilidades de Linux y Docker, la capacidad de leer código en múltiples idiomas con el apoyo de LLM (por ejemplo, C, Rust, Go) y traducir requisitos para tareas de migración, y la confianza en usar herramientas como Roo Code o Claude Code para acelerar el desarrollo iterativo.

Responsabilidades clave

Crear pruebas funcionales de cajas negras para grandes bases de código en varios idiomas fuente

Crear y gestionar entornos Docker para garantizar la ejecución de builds y pruebas reproducibles al 100% en diferentes plataformas

Monitorear la cobertura del código y configurar criterios de puntuación automatizados para cumplir con las normas de nivel de referencia de la industria

Aprovechar los LLM (Roo Code, Claude) para acelerar los ciclos de desarrollo, automatizar las tareas repetitivas y mejorar la calidad general del código

Requisitos

5+ años de experiencia como ingeniero de software (principalmente Python)

Profundas experiencias con el pytest (fijaciones, escalas de sesiones, temporadas) y el diseño de pruebas funcionales de caja negra para herramientas CLI

Habilidades de Docker a nivel de expertos (files reproducibles, contextos de usuario, espacios de trabajo seguros)

Fuertes habilidades de scripting de Linux & Bash y el confort de depuración dentro de los contenedores

Proficiencia en las herramientas modernas de Python (uv, pyproject.toml, embalaje)

Capacidad para leer y entender con LLM muchos lenguajes de codificación (por ejemplo, C, C++, Rust o Go)

Experiencia en el uso de LLM (Claude Code, Roo Code, Cursor) para acelerar el desarrollo iterativo y la generación de casos de prueba

Idioma inglés - B2 o superior

Requisitos +

Experiencia previa con plataformas de evaluación de agentes y CLI del MCP

Herramientas y Tecnologías: Python (pytest, uv, Pillow), Docker, Bash, Submodules Git, C/C++/Rust/Go (lectura), Dagger, Codespaces GitHub, LLM (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.

Beneficios Lo que podemos ofrecer

Colaboración basada en proyectos independientes a través de la plataforma Mindrift (alimentada por Toloka AI)

Participación totalmente remota y flexible elegir cuándo y cuánto contribuir (20-30 horas a la semana)

Cada proyecto tiene su propio nivel de compensación basado en el alcance y la experiencia requerida.

Oportunidad de contribuir a proyectos innovadores de IA para empresas tecnológicas líderes

Apoyo de la comunidad mundial

#J-18808-Ljbffr