Senior Python Systems Developer - Functional Testing Project
WFA Digital Insight
The demand for skilled Python developers with expertise in functional testing has skyrocketed in the remote job market, with a notable increase in project-based AI opportunities. Companies like Mindrift are at the forefront, offering innovative collaborations for tech specialists. With the global remote workforce projected to reach 73% by 2027, roles that offer flexibility and autonomy are highly sought after. Mindrift's freelance project-based collaboration via the Toloka AI platform stands out, providing a unique chance for developers to contribute to cutting-edge AI projects while working remotely. Before applying, candidates should be aware that a strong proficiency in English, deep experience with Python, and familiarity with Docker and LLMs are crucial. The market context suggests a growth in demand for professionals with these skills, making this an exciting opportunity for those looking to leverage their expertise in a dynamic, remote environment.
Job Description
About the Role
The Senior Python Systems Developer position at Mindrift involves creating and managing complex systems, with a focus on functional testing. This role is part of a project-based collaboration, offering the opportunity to work on diverse AI projects for leading tech companies. Day-to-day, you will be designing and implementing black box tests for large codebases, ensuring reproducible builds and test execution across different platforms. The role also involves leveraging Large Language Models (LLMs) to accelerate development cycles and improve code quality.As a Senior Python Systems Developer, you will be working in a fast-paced, remote environment, collaborating with a global team of specialists. Your expertise in Python, Docker, and LLMs will be crucial in driving the success of Mindrift's AI projects. The company's platform, powered by Toloka AI, enables freelance professionals to contribute to innovative projects on a flexible, project-by-project basis.
Mindrift's approach to project-based collaborations allows for a dynamic and varied workload, with each project presenting new challenges and opportunities for growth. As a developer with a strong background in functional testing, you will play a key role in ensuring the quality and reliability of Mindrift's AI systems.
What You Will Do
- Design and implement 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 (such as Roo Code or Claude Code) to accelerate iterative development and automate repetitive tasks
- Translate requirements for migration tasks, utilizing LLMs for support
- Collaborate with the development team to improve overall code quality and adhere to industry standards
- Participate in the design and implementation of automated testing frameworks
- Utilize tools like pytest for designing and executing functional tests
- Develop and maintain scripts for automating testing workflows
- Ensure compliance with security best practices and standards
What We Are Looking For
- 5+ years of experience as a Software Engineer, primarily with Python
- Deep experience with pytest, including fixtures, session-scoped, and timeouts
- Expert-level Docker skills, including reproducible Dockerfiles, user contexts, and secure workspaces
- Strong Linux and Bash scripting skills, with comfort debugging inside containers
- Proficiency with modern Python tooling, including uv and pyproject.toml
- Ability to read and understand code in multiple languages, including C, C++, Rust, or Go, with the support of LLMs
- Experience using LLMs to accelerate iterative development and test-case generation
- English language proficiency at a B2 level or higher
- Prior experience with agent evaluation platforms and MCP CLI tools
- Familiarity with technologies such as Dagger, GitHub Codespaces, and coverage.py
Nice to Have
- Experience with Git Submodules and managing complex repository structures
- Knowledge of cloud platforms and container orchestration tools
- Familiarity with AI and machine learning concepts and their application in software development
- Participation in open-source projects or personal coding initiatives
Benefits and Perks
- Freelance project-based collaboration via the Mindrift platform, offering flexibility and autonomy
- Opportunity to contribute to innovative AI projects for leading tech companies
- Supportive global community of professionals
- Fully remote and flexible participation, with the ability to choose when and how much to contribute (20-30 hours per week)
- Competitive compensation, with AI trainers earning up to $45 per hour equivalent
- Access to cutting-edge technologies and tools, including LLMs and Docker
- Professional development opportunities through collaboration on diverse projects
- Flexible scheduling to accommodate different time zones and work styles
How to Stand Out
- Ensure your portfolio includes examples of complex Python projects, especially those involving functional testing and Docker.
- Familiarize yourself with LLMs like Roo Code or Claude Code, and be prepared to discuss how you can leverage these tools to accelerate development.
- Highlight your experience with automated testing frameworks and your ability to design and implement black box tests.
- Be prepared to discuss your approach to troubleshooting and debugging in a remote, collaborative environment.
- Consider highlighting any experience with AI or machine learning, as well as participation in open-source projects or personal coding initiatives.
- Practice explaining complex technical concepts in simple terms, as this will be important for collaboration with a global team.
- Show enthusiasm for continuous learning and professional development, as Mindrift's project-based model offers opportunities to work on a variety of innovative projects.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.