Senior Python Systems Developer For Functional Testing Initiative jobs in Glasgow – Browse 144 openings on RoboApply Jobs

Senior Python Systems Developer For Functional Testing Initiative jobs in Glasgow

Open roles matching “Senior Python Systems Developer For Functional Testing Initiative” with location signals for Glasgow. 144 active listings on RoboApply Jobs.

144 jobs found

1 - 20 of 144 Jobs
Apply
Toloka AI logo
Contract|$50/hr - $50/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

We encourage you to submit your CV in English and specify your English proficiency level.Mindrift connects talented specialists with project-based AI opportunities from leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. This is a project-based role, and not a permanent position.About the PositionWe are looking for a…

May 2, 2026
Apply
Toloka AI logo
Contract|$50/hr - $50/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

Please submit your CV in English and specify your English proficiency level. This is a remote, project-based position for candidates located in Glasgow, Scotland, United Kingdom. The role is not a permanent hire. Mindrift, supported by Toloka AI, connects experienced professionals with project-based roles in artificial intelligence. The team collaborates with top technology companies to test and refine AI systems. Role overview The Senior Python Systems Developer will focus on functional testing for a large-scale project. This position requires deep expertise in Python, strong command of Linux environments, and advanced Docker skills. The work involves handling codebases in multiple programming languages and using tools such as Roo Code or Claude Code for rapid, iterative development. What you will do Develop and implement functional black-box tests for complex codebases across several languages. Design and manage Docker environments to ensure reproducible builds and consistent test execution. Track code coverage and set up automated scoring systems to meet industry standards. Utilize large language models (LLMs) like Roo Code and Claude to automate tasks, streamline development, and improve code quality. Requirements Minimum 5 years of experience as a Software Engineer, with a primary focus on Python. Extensive background with pytest, including fixtures, session-scoped testing, and timeouts. Experience in black-box functional testing of CLI tools. Advanced knowledge of Docker, including writing reproducible Dockerfiles, managing user contexts, and securing workspaces. Proficient in Linux and Bash scripting, with the ability to debug inside containers. Familiarity with modern Python tooling (uv, pyproject.toml, packaging). Comfortable reading and understanding code in C, C++, Rust, or Go, with assistance from LLMs. Experience using LLMs (Claude Code, Roo Code, Cursor) to accelerate development and generate test cases. English proficiency at B2 level or above. Preferred qualifications Experience with agent evaluation platforms or MCP CLI. Tools and technologies Main stack: 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 Freelance, project-based work through the Mindrift platform (supported by Toloka AI). Fully remote and flexible: set your own hours (20-30 hours per week). Competitive compensation: AI trainers on this project can earn up to $50 per hour.

Apr 24, 2026
Apply
Toloka AI logo
Contract|$50/hr - $50/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

Please submit your CV in English and include your English proficiency level. This is a freelance, project-based position with Toloka AI, delivered through Mindrift. The work centers on testing, evaluating, and improving AI systems for leading technology companies. This role is not a permanent placement, but offers flexibility and remote collaboration from Glasgow or elsewhere in the United Kingdom. Role overview The Senior Python Developer - Code Migration Specialist will focus on functional testing, code migration, and advanced development workflows. Key tasks include working with large codebases, setting up Docker environments, and applying large language models (LLMs) such as Roo Code and Claude Code to automate and accelerate development. The role also involves reading and interpreting code in C, Rust, and Go, and translating migration requirements into actionable solutions. What you will do Design and implement black box functional tests for extensive codebases in various source languages. Set up, manage, and troubleshoot Docker environments for reproducible builds and consistent test execution across platforms. Track code coverage and automate scoring to ensure benchmarks are met. Utilize LLMs (Roo Code, Claude) to streamline development, automate repetitive processes, and enhance code quality. Requirements Minimum 5 years of experience as a Software Engineer, specializing in Python. Expertise with pytest, including fixtures, session-scoped tests, and timeouts, as well as black-box functional testing for CLI tools. Advanced Docker skills: writing reproducible Dockerfiles, managing user contexts, and setting up secure workspaces. Strong Linux and Bash scripting abilities, particularly for debugging within containers. Familiarity with modern Python tooling (uv, pyproject.toml, packaging). Ability to read and work with code in C, C++, Rust, and Go using LLMs. Hands-on experience with LLMs (Claude Code, Roo Code, Cursor) for iterative development and test generation. English proficiency at B2 level or higher. Preferred qualifications 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 and work arrangement Freelance, project-based work through Mindrift in partnership with Toloka AI. Fully remote with flexible scheduling; typical workload is 20-30 hours per week. Compensation varies by project and experience. For this project, AI trainers can earn up to $50 per hour.

Apr 24, 2026
Apply
Resillion logo
Full-time|Hybrid|Glasgow

Join Resillion as a Senior Automation Tester specializing in Python to lead our efforts in enhancing Agentic AI and Large Language Model (LLM) systems. You will be responsible for designing, implementing, and maintaining automated test frameworks while collaborating with cross-functional teams to ensure high-quality software delivery. This hybrid role offers a dynamic work environment with opportunities to innovate within the field of AI.

Apr 30, 2026
Apply
Toloka AI logo
Contract|$50/hr - $50/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

We invite you to submit your CV in English and indicate your proficiency level.Mindrift connects talented specialists with dynamic project-based AI opportunities for industry-leading tech companies, focusing on the testing, evaluation, and enhancement of AI systems. Note that participation is project-based and not a full-time employment position.About This OpportunityWe are looking for a Senior Python Developer with extensive functional testing experience. The ideal candidate should possess strong Linux and Docker skills, the ability to interpret code across various languages with the aid of LLMs (e.g., C, Rust, Go), and be proficient in translating migration requirements. Familiarity with tools such as Roo Code or Claude Code to streamline iterative development is essential.Key ResponsibilitiesDevelop functional black box tests for expansive codebases across multiple programming languages.Set up and manage Docker environments to guarantee fully reproducible builds and test executions across platforms.Oversee code coverage and establish automated scoring metrics to align with industry benchmarks.Utilize LLMs (such as Roo Code and Claude) to expedite development processes, automate repetitive tasks, and enhance overall code quality.Qualifications5+ years of experience as a Software Engineer, predominantly in Python.In-depth knowledge of pytest (including fixtures, session-scoped, timeouts) and designing black-box functional tests for CLI tools.Expertise in Docker (creating reproducible Dockerfiles, managing user contexts, ensuring secure workspaces).Strong proficiency in Linux & Bash scripting and debugging within containers.Familiarity with modern Python tools (uv, pyproject.toml, packaging).Ability to read and comprehend multiple programming languages using LLMs (e.g., C, C++, Rust, Go).Experience with LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and generate test cases.English proficiency at B2 level or higher.Preferred QualificationsPrevious experience with agent evaluation frameworks 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.BenefitsWhat We OfferFreelance project-based collaboration through the Mindrift platform (powered by Toloka AI).Fully remote and flexible engagement — choose your hours and contribution level (20-30 hours weekly).Compensation varies per project based on scope and expertise. For this project, AI trainers can earn up to $50 per hour.

May 2, 2026
Apply
Legal & General logo
Full-time|On-site|Glasgow

Role overview Legal & General seeks a Senior Technical Systems Specialist based in Glasgow. The role centers on strengthening the technical systems and infrastructure that underpin business operations. Candidates should bring deep experience in systems management and advanced technical support. What you will do Maintain and enhance technical systems and infrastructure Spot and act on opportunities to boost efficiency and reliability Deliver advanced technical support to teams across the company Requirements Extensive experience managing technical systems Strong background in technical support Track record of driving improvements in technical environments

Apr 24, 2026
Apply
Legal & General logo
Full-time|On-site|Glasgow

Legal & General seeks a Senior Technical Systems Specialist based in Glasgow. This position centers on maintaining and enhancing technical systems that underpin business operations and performance. Role overview This role involves identifying ways to improve existing systems and making sure they continue to meet the needs of the organization. Supporting business objectives through technical expertise is a key part of the job. What you will do Collaborate with teams across Legal & General to identify opportunities for system improvements Implement solutions designed to boost efficiency and effectiveness Make sure technical systems align with organizational goals

Apr 24, 2026
Apply
Stonebranch Healthcare Ltd logo
Full-time|On-site|Glasgow

Join Stonebranch Healthcare Ltd as a Physiotherapist Functional Assessor, where you will play a crucial role in evaluating individuals to assess their health needs and support their journey towards recovery. This position is ideal for experienced physiotherapists looking to enhance their professional skills while making a difference in people's lives.

Jun 27, 2019
Apply
Mindrift logo
Part-time|$35/hr - $35/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

Please submit your CV in English and indicate your level of English proficiency. Mindrift brings together subject-matter experts and project-based AI work for leading technology companies. Projects focus on testing, evaluating, and improving AI systems. This freelance arrangement is project-based and not a permanent employment contract. Role overview This freelance AI Trainer role centers on material science and engineering projects. Assignments vary and may involve: Developing original material engineering problems that mirror real-world workflows Designing problems that require Python programming for calculations and simulations Creating computationally intensive problems using numerical methods or iterative solutions Building scenarios for system design, optimization, and analysis Formulating problems based on current research or practical engineering cases Validating solutions with Python and standard engineering libraries Clearly documenting problem statements and providing verified answers Requirements Degree in Material Science or a closely related discipline Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or similar libraries is valued Minimum 2 years of relevant professional experience (applied, research, or teaching) Understanding of practical engineering constraints and approximations Strong written English skills at C1 level or higher How to join Apply Complete qualification steps Join a project Finish assigned tasks Receive compensation Project commitment During active project phases, expect to spend about 10–20 hours per week on assigned work. Actual workload depends on project needs and is not guaranteed outside of active phases. Compensation Contributors can earn up to $35 per hour, depending on expertise and pace. Compensation may vary between projects based on their scope and complexity. This is a remote role. Candidates located in Glasgow, Scotland, United Kingdom are welcome to apply.

Apr 24, 2026
Apply
Mindrift logo
Part-time|$43/hr - $43/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

We invite you to submit your CV in English and specify your proficiency level in English.Mindrift bridges the gap between specialists and project-based AI opportunities with leading tech companies, concentrating on the testing, evaluation, and enhancement of AI systems. Please note that participation is on a project basis rather than permanent employment.Opportunity OverviewEach project presents unique challenges, and contributors may:Craft original computational statistics problems that reflect genuine mathematical research workflows;Develop problems requiring Python programming solutions utilizing libraries such as Numpy, SciPy, and Sympy;Ensure challenges are computationally intensive and cannot be solved manually in a reasonable timeframe (days or weeks);Create complex problems that involve non-trivial reasoning in fields like number theory, combinatorics, graph theory, and numerical analysis;Base problems on authentic research challenges or practical applications in mathematical practice;Verify solutions through Python with standard mathematical libraries;Clearly document problem statements and provide verified correct answers.Candidate ProfileThis role is ideally suited for statistics professionals proficient in Python who are open to part-time, non-permanent projects. We prefer candidates who possess:A degree in Statistics or related disciplines;Python skills for numerical validation. Proficiency in MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, or equivalent programming languages is acceptable;A minimum of 2 years of professional experience, including applied, research, or teaching experience;Excellent written English skills (C1+);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.Workflow ProcessApply → Pass qualifications → Join a project → Complete tasks → Get compensatedProject CommitmentFor this project, tasks are anticipated to require approximately 10–20 hours per week during active phases, contingent upon project needs. This is an estimate and not a guaranteed workload while the project is active.CompensationContributors can earn up to $43 per hour, depending on their expertise and contribution pace. Compensation varies by project based on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their specific requirements.

Apr 30, 2026
Apply
Spire logo
Full-time|On-site|Glasgow, Scotland, United Kingdom

Join Spire as a Senior Systems Engineer, where you will play a pivotal role in the technical execution of advanced space missions. Collaborating with our sales engineering team, you will ensure that mission requirements are both valid and clearly defined during the contracting and requirements development phases. Your expertise will help translate high-level requirements into detailed specifications, engaging with team leads and subject matter experts as necessary. As the technical lead, you will oversee the critical aspects of 'building the right thing' and 'building it right'. This encompasses managing system requirements, technical budgets, and sub-system interfaces. You will also be responsible for the verification and testing processes to guarantee the technical performance outcomes of the mission. Your role will involve liaising with both internal and external teams—including customers and contractors—to resolve any technical discrepancies in requirements, specifications, or system performance. Acting as the primary technical point of contact for Spire's global clientele during mission development and on-orbit validation, you will work closely with project and program managers to ensure effective communication throughout the process. With your extensive knowledge across multiple technical disciplines, you will lead Spire's technical efforts, driving ultimate mission success.

Mar 3, 2026
Apply
Toloka AI logo
Contract|Remote|Remote — Glasgow, Scotland, United Kingdom

Toloka AI is seeking a Freelance AI Trainer with a strong background in Biology and Python. This remote position is based in Glasgow, Scotland, and offers the chance to contribute to AI education projects from anywhere. Role overview This role centers on developing training materials and delivering online sessions focused on Biology and Python. The position involves working closely with teams to improve and expand Toloka AI's training programs. What you will do Create clear and engaging educational content in Biology and Python Lead online training sessions for learners Collaborate with team members to enhance program quality Location This is a remote freelance role open to candidates in Glasgow, Scotland, United Kingdom.

Apr 29, 2026
Apply
Mindrift logo
Part-time|$35/hr - $35/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

Please submit your CV in English and indicate your level of English proficiency.Mindrift bridges the gap between talented specialists and exciting project-based AI opportunities with leading technology firms, focusing on the testing, evaluation, and enhancement of AI systems. Note that participation is project-based and does not lead to permanent employment.What This Role Entails:While each project has its unique objectives, contributors will typically be involved in:Designing innovative computational physics problems that replicate authentic physics research workflows;Creating complex problems requiring Python programming (utilizing libraries such as Numpy, SciPy, and Sympy);Ensuring that problems are computationally intensive, necessitating resolution beyond manual capabilities within reasonable timeframes (spanning days to weeks);Formulating problems that demand intricate reasoning across areas such as mechanics, electromagnetism, thermodynamics, and quantum mechanics;Grounding problems in genuine research challenges or practical applications within the field of physics;Validating solutions through Python utilizing standard physics simulation libraries;Clearly documenting problem statements and providing verified correct answers.Desired Qualifications:This opportunity is ideally suited for optical engineers with a proficiency in Python who are seeking part-time, non-permanent projects. Preferred candidates will possess:A degree in Physics (Theoretical, Experimental, or Computational) or related disciplines;Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or any relevant programming language is also acceptable;A minimum of 2 years of professional experience, including applicable applied, research, or teaching experience;Familiarity with numerical simulation methods;The capability to design problems that accurately reflect real physics research workflows;Creative problem-solving skills across various physics domains;Proficiency in physics modeling and approximation techniques;Strong written English skills (C1+ level).Application Process:Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidProject Time Expectations:Tasks are estimated to require approximately 10–20 hours per week during active phases, depending on project requirements. This estimate is not a guaranteed workload and applies only while the project is active.Compensation:Contributors can earn up to $35 per hour, contingent on their level of expertise and pace of contribution. Note that compensation may vary across projects based on their scope, complexity, and required expertise.

Apr 30, 2026
Apply
Toloka AI logo
Part-time|$50/hr - $50/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

We invite you to submit your CV in English, along with your English proficiency level.At Mindrift, we bridge the gap between talented specialists and project-based AI opportunities with leading tech firms, concentrating on the testing, evaluation, and enhancement of AI systems. Please note that this role is project-based rather than permanent employment.What the Role EntailsEach project offers distinct tasks; contributors may be involved in:Crafting advanced Computer Science problems that reflect industry practices;Assessing AI solutions for their accuracy, assumptions, and limitations;Validating calculations or simulations through Python (utilizing libraries such as NumPy, Pandas, SciPy);Enhancing AI reasoning to meet industry-standard logical frameworks;Employing structured scoring criteria for complex, multi-step problems;Collaborating with a global network of PhD professionals to uphold the highest standards of scientific integrity.What We SeekThis opportunity is ideal for Computer Science experts with proven experience in Python, interested in part-time, non-permanent projects. The ideal candidates will possess:A degree in Computer Science or related disciplines;Proficiency in Python for numerical validation; experience with MATLAB, R, C, SQL, NumPy, Pandas, SciPy, or other programming languages will be considered equivalent;A minimum of 2 years of professional experience, including applied, research, or teaching roles;Strong written English skills (C1+ level);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience with international or applied projects will be advantageous.How the Process WorksSubmit your application → Pass required qualifications → Become part of a project → Complete the assigned tasks → Receive payment.Project Time CommitmentDuring active phases, tasks are estimated to require approximately 10–20 hours per week, depending on project specifications. This is an estimate and not a guaranteed workload.CompensationParticipants in this project can earn up to $50 per hour, depending on their level of expertise and contribution pace. Compensation may vary across different projects based on their complexity and requirements.

May 2, 2026
Apply
Toloka AI logo
Contract|Remote|Remote — Glasgow, Scotland, United Kingdom

Join our innovative team at Toloka AI as a Senior Python Data Scraping Engineer. In this freelance role, you will be responsible for developing robust data scraping solutions that will assist us in gathering and processing essential data. You will work with cutting-edge technologies and contribute to exciting projects that impact our entire organization.

May 1, 2026
Apply
Ecodeliveries Ltd logo
Test Driver

Ecodeliveries Ltd

Full-time|On-site|Glasgow

Join our dynamic team at Ecodeliveries Ltd as a Test Driver. In this crucial role, you will be responsible for evaluating a variety of vehicles and providing feedback on performance, safety, and comfort. We are looking for individuals who are passionate about driving and possess a keen eye for detail. This is an excellent opportunity for those eager to contribute to the automotive industry.

May 29, 2025
Apply
Spire logo
Full-time|On-site|Glasgow, Scotland, United Kingdom

Join our innovative team at Spire as a Telecommunications Test Engineer, where you will play a crucial role in the development of cutting-edge communication systems. As part of our dynamic engineering team, you will be responsible for developing and validating software and firmware for satellite communication systems. This hands-on position involves lab work, field testing, and troubleshooting of data link features on commercial off-the-shelf (COTS) ground equipment, embedded systems, and proprietary communication hardware.This opportunity is ideal for early-career professionals who thrive in practical experimentation, enjoy learning through hands-on experience, and are excited about contributing to next-generation space communication technologies.

Jan 21, 2026
Apply
AECOM logo
Full-time|On-site|Glasgow

About the Role AECOM is seeking a Senior Electrical Engineer with experience in Battery Energy Storage Systems (BESS) to join the team in Glasgow. This role focuses on designing and delivering electrical solutions for energy storage projects that support sustainable energy goals. What You Will Do Develop and implement electrical designs for BESS projects Work closely with colleagues from different disciplines to deliver integrated project solutions Contribute technical expertise to projects that advance energy storage technology Support efforts to improve the reliability and efficiency of energy infrastructure Impact This position plays a key part in shaping future energy systems, helping to ensure dependable and efficient energy storage as part of broader sustainability initiatives.

Apr 14, 2026
Apply
Statkraft logo
Full-time|On-site|Glasgow

Statkraft seeks a Senior Power Systems Engineer in Glasgow to help shape the design, analysis, and optimization of power systems for a range of energy projects. This position plays a central part in advancing efficient and sustainable solutions within the energy sector. Role overview The Senior Power Systems Engineer will work on both ongoing and new projects, focusing on technical excellence and practical results. Collaboration is key, with regular interaction across disciplines to create and implement solutions that support project and company objectives. What you will do Design and analyze power systems for various energy projects Optimize system performance to align with project goals and industry standards Work closely with colleagues from different backgrounds to deliver technical solutions Contribute to efforts that improve efficiency and sustainability in energy operations About Statkraft Statkraft develops and operates renewable energy projects around the world. The company focuses on sustainable power solutions to meet the evolving needs of the energy industry.

Apr 22, 2026
Apply
Mindrift logo
Part-time|$35/hr - $35/hr|Remote|Remote — Glasgow, Scotland, United Kingdom

Mindrift offers project-based roles for chemistry professionals with strong Python skills. Work is remote and focuses on developing and validating computational chemistry problems for AI training. These are temporary assignments, not permanent positions. What you will do Create original computational chemistry problems that reflect real research workflows. Design problems that require Python solutions, using libraries such as NumPy, SciPy, and chemistry-specific packages. Ensure each problem is computationally intensive, beyond what could be solved manually within days or weeks. Develop scenarios needing complex reasoning in fields like physical chemistry, quantum chemistry, and molecular modeling. Base your work on actual research challenges or practical chemistry applications. Validate solutions in Python using established computational chemistry methods. Document each problem clearly and provide verified answers. Requirements Degree in Chemistry or a related field. Proficiency in Python for numerical validation. Experience with MATLAB, R, C, SQL, NumPy, Pandas, SciPy, or other programming languages is also acceptable. At least 2 years of professional experience in applied, research, or educational settings. Familiarity with numerical methods and computational chemistry concepts. Strong written English skills at C1 level or higher. How to apply Submit your CV in English and specify your English proficiency. The process: apply, complete qualifications, join a project, execute tasks, and receive payment. Time commitment Expect to spend about 10–20 hours per week during active project phases. Actual workload may vary depending on project needs. Compensation Earn up to $35 per hour, depending on contribution and project complexity. Pay rates may vary for different projects on the platform.

Apr 29, 2026

Sign in to browse more jobs

Create account — see all 144 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.