Job Closed
This listing is no longer active.
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 Systems Developer - Functional Testing Project
Location
Arizona
Posted
87 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Systems Developer - Functional Testing Project
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)
- Task-based compensation, equivalent to up to $80/hour* depending on performance and volume
- Opportunity to contribute to innovative AI projects for leading tech companies
- Supportive global community
- 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.
Related Guides
Related Job Pages
More Software Engineer Jobs
Virtual Engineering Educator, Georgia Certified
Fullmind LearningFullmind Learning, formerly iTutor, is an e-learning company on a mission to ensure all children have access to an exceptional education. The company partners w
• Promote creativity and excitement in the virtual learning environment. • Create strategies to engage and nurture student learning and student relationships. • Create lesson plans aligned with the class curriculum. • Keep track of student grades and performance
Director of Engineering – Core Experience
Super.comBuilding the world’s most valuable membership. Join Super+ now.
• Own the technical strategy and delivery for the Core Experience organization, ensuring we’re building the systems and experiences that help members engage with the platform, discover value, and access membership benefits across Super.com. • Lead and develop Engineering Managers and their teams, providing coaching, clearing technical and organizational blockers, and driving strong performance across the organization. • Own the engineering systems behind Super+ membership value, including benefits, rewards, and credits that power member experiences across product verticals. • Lead development of key engagement and discovery surfaces, including the Super.com homepage and related experiences that help members explore the platform. • Build and evolve the membership management platform, enabling members to manage their membership, benefits, and value across the Super ecosystem. • Develop and scale the systems that power benefits and credits, ensuring they can support new membership offerings and experiences as the platform grows. • Provide the shared platform capabilities that allow these experiences to operate consistently across product verticals, while reducing duplication and improving delivery speed across teams. • Support the systems and workflows that enable customer operations and service teams to deliver a smooth and effective member experience. • Enable personalized discovery and cross-sell experiences across Super.com products in partnership with Product, Design, and Data teams. • Help drive the organization’s adoption of modern AI-enabled engineering practices. This includes evolving development workflows, enabling teams to use AI effectively across design, implementation, and testing, and identifying opportunities where AI can unlock new product capabilities. • Ensure work is distributed effectively across teams and that collaboration with vertical product teams is clear and efficient. • Guide architecture and system design decisions, raising the technical bar and ensuring systems scale reliably. • Shape the organizational structure, hiring plans, and talent strategy for the Core Experience engineering group. • Continuously improve the product development lifecycle, balancing velocity with long-term system sustainability. • Contribute to cross-vertical engineering initiatives including architecture standards, guild leadership, and engineering best practices. • Jump into technical discussions or code when it’s the fastest path to clarity or impact.
Software Developer 2
OracleOracle, headquartered in Austin, Texas, is a global leader in computing solutions. The company specializes in database management systems, cloud-engineered systems, and enterprise
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. Qualifications - Bachelor's degree in Computer Science, Engineering or related technical field - 1 year of experience in the job offered or in a Software-related occupation Requirements - Programming languages Java or Python - Software Design, coding and testing - Distributed Systems or Cloud infrastructure - Software Troubleshooting and Debugging - Operating systems Linux and Unix - DevOps tooling Git and Jenkins - Scrum and Agile Methodologies - Networking concepts, including DNS, HTTP/HTTPS, TCP/IP, and firewalls - RESTful API design and implementation, including client-server interaction and JSON data formats Benefits - Flexible medical options - Life insurance - Retirement options - Opportunities for community involvement through volunteer programs Company Description Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
Lead Software Engineer
Vertex Inc.Vertex is a global biotechnology company that invests in scientific innovation.
Job Description: Lead Software Engineer (Performance Engineering + AI Automation) Summary Vertex is seeking a Lead Software Engineer to drive performance engineering, AI‑driven automation, and technical leadership across our cloud‑native SaaS platform. This role is highly hands‑on and highly influential—owning the design and delivery of scalable performance solutions, intelligent automation, and AI‑powered workflows that materially improve engineering outcomes. You will serve as a technical authority and force multiplier, embedding with engineering teams to ensure performance, reliability, and scalability are built in from day one. Must‑Haves / Non‑Negotiables Candidates must demonstrate strong, real‑world experience in the areas below. These are critical to success in this role. Leadership & Technical Influence Across the Organization - Proven ability to lead architecture and engineering decisions - Experience mentoring engineers and setting technical standards at scale Advanced Software Engineering & Automation - Hands‑on development of production‑grade systems and automation - Strong foundation in modern, object‑oriented languages (C#, Java, Go, or similar) GitHub & Repo Hygiene (Including GitHub Actions) - Expert use of GitHub for collaboration, branching strategies, reviews, and automation - Version‑controlled test and automation infrastructure Performance Test Infrastructure via Version Control - Designing and maintaining reusable, scalable performance test frameworks - CI‑integrated performance validation and regression detection Observability, Metrics & Telemetry Intelligence - Instrumentation of systems and tests using metrics, logs, and traces - Data‑driven diagnosis of latency, throughput, and bottlenecks General AI Literacy - Practical understanding of prompt design and structured prompting - Ability to work effectively with LLM APIs and AI tooling Distributed Workflow Orchestration - Designing and operating distributed workflows (AI agents + tool calling) - Experience orchestrating complex automation pipelines AI‑Driven Code & Test Scenario Generation - Using AI to generate test scenarios, code artifacts, and manifests - Focus on accelerating delivery while maintaining quality and governance Cloud Architecture (AWS, Azure, or GCP) - Designing and operating cloud‑native SaaS systems - Familiarity with Infrastructure as Code (Terraform, CloudFormation, Helm) CI/CD & DevOps‑Integrated Automation - Deep experience integrating automation into CI/CD pipelines - GitHub Actions, Azure DevOps, Jenkins, or equivalent AI Governance & Evaluation - Applying guardrails, evaluation metrics, and quality controls to AI systems - Ensuring reliability, safety, and repeatability of AI outputs Performance Modeling Expertise - Practical application of Little’s Law, USL, Amdahl’s Law - Queueing theory experience strongly preferred Key Responsibilities (Condensed) - Lead performance‑by‑design architecture and engineering decisions - Design, build, and own AI‑powered performance engineering and automation solutions - Architect and deploy LLM‑based agents and distributed workflows - Develop and maintain scalable performance test frameworks integrated into CI/CD - Embed with product teams to translate business goals into actionable performance outcomes - Diagnose and resolve complex performance issues across the SDLC - Mentor engineers and elevate performance and automation maturity across teams Qualifications - Bachelor’s degree in Computer Science, Engineering, or equivalent experience (Master’s preferred) - 8–10 years experience in software and performance engineering - 3+ years building cloud‑native SaaS systems - Demonstrated success leading technical initiatives and mentoring engineers - Experience delivering AI/ML or Generative AI solutions in production strongly preferred Why Join Vertex - Work on mission‑critical, global SaaS systems where performance truly matters - Build AI‑driven engineering solutions with real, measurable impact - Operate with high ownership and influence, not ticket‑driven execution - Grow as a technical leader while shaping the future of intelligent performance automation Our Core Values: Here are the Winning Way behaviors that all Vertex employees embrace every day: - Own the Outcome: Commit to milestones and demonstrate unwavering support for team decisions. If you are unsure, ask! - Work with Purpose: Foster a "We Can" mindset where results outweigh effort; everyone understands how their roles contribute to team outcomes. - Act with Urgency: Adopt an agile mentality with a focus on quick iterations and resilience. - Communicate with Clarity: Be clear, concise, and actionable. Embrace constructive feedback. - Drive to Decision: Make decisions swiftly with defined deadlines and accountability. Pay Transparency Statement: US Base Salary Range: $138,800.00 - $180,400.00 Base pay offered to new hires may vary based upon factors including relevant industry and job-related skills and experience, geographic location, and business needs.* The range displayed does not encompass the full potential of the role, which allows for further growth and career progression. In addition, as a part of our total compensation package, this role may be eligible for the Vertex Bonus Plan (VOB), a role-specific sales commission/bonus, and/or equity grants. Learn more about Life at Vertex and connect with your recruiter for more details regarding Vertex's compensation and benefit programs. *In no case will your pay fall below applicable local minimum wage requirements.


