Python Engineer / Forward Deployed EngineerLocation: London / HybridWe're looking for a Python Engineer / Forward Deployed Engineer... Read more
Location: London / Hybrid
We're looking for a Python Engineer / Forward Deployed Engineer to work directly with clients, solving complex technical problems and turning ideas into production-ready solutions. This is a hands-on engineering role for someone who enjoys working across software development, cloud platforms, data, and stakeholder engagement.
What you'll be doingBuilding and deploying Python-based applications and services in customer environments.Working closely with stakeholders to understand business problems and rapidly deliver solutions.Designing APIs, integrations, automation workflows and cloud-native platforms.Troubleshooting production issues and improving performance, reliability and scalability.Collaborating with product, engineering and client teams to drive successful outcomes.What we're looking forStrong Python development experience (FastAPI, Flask or Django).Experience building scalable APIs and backend services.Cloud experience across AWS, Azure or GCP.Strong SQL and data integration skills.Experience with Docker, Kubernetes and modern CI/CD practices.Excellent communication skills and the ability to work directly with clients.Comfortable operating in ambiguous environments and taking ownership of delivery.DesirableExperience with AI/LLM applications, agentic AI or RAG solutions.Infrastructure as Code (Terraform, Bicep or CloudFormation).Experience in consulting, professional services or customer-facing engineering roles.Why apply?Work on high-impact projects solving real business challenges.Exposure to modern cloud, platform engineering and AI technologies.Significant autonomy and ownership.Fast-paced environment with excellent career progression opportunities.If you're a strong Python engineer who enjoys working at the intersection of technology, delivery and customer engagement, we'd love to hear from you.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRole: Junior to Mid‑Level Python DeveloperLocation: UK (remote) Key Skills:Strong Python development experienceSQL (writing queries, joins, stored procedures,... Read more
Role: Junior to Mid‑Level Python Developer
Location: UK (remote)
Key Skills:
Strong Python development experience
SQL (writing queries, joins, stored procedures, optimisation)
Cloud exposure (Azure, AWS or GCP)
Experience with Power Platform (Power BI, Power Automate, Power Apps) is highly desirable
What You'll Work On:
Building and enhancing Python-based applications and automation scripts
Working with SQL databases for data extraction, transformation and optimisation
Supporting cloud-based deployments and services
Collaborating with teams using Power Platform tools to automate workflows and build dashboards
Contributing to best practices, code reviews and continuous improvement
Ideal For:
Developers with 1-4 years of experience
Someone looking to grow into a broader cloud/data engineering path
Candidates who enjoy learning new tools and working in a supportive team
GCS is acting as an Employment Agency in relation to this vacancy.
Read lessWe are looking for a Python SDET with strong automation expertise to build and scale test frameworks from... Read more
We are looking for a Python SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.
Key Responsibilities
Design and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired Skills
Strong programming skills in Python and solid testing fundamentalsExperience with Cypress (JavaScript) and/or SeleniumHands-on experience with automation framework design and architectureExpertise in parallel execution strategiesExperience with CI/CD pipeline setup and cloud-based testing toolsStrong knowledge of API testing and automation frameworksExcellent problem-solving and troubleshooting skillsExposure to device testing in lab or cloud environments (e.g., Sauce Labs)GCS is acting as an Employment Business in relation to this vacancy.
Read lessWe are looking for a Python SDET with strong automation expertise to build and scale test frameworks from... Read more
We are looking for a Python SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.
Key Responsibilities
Design and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired Skills
Strong programming skills in Python and solid testing fundamentalsExperience with Cypress (JavaScript) and/or SeleniumHands-on experience with automation framework design and architectureExpertise in parallel execution strategiesExperience with CI/CD pipeline setup and cloud-based testing toolsStrong knowledge of API testing and automation frameworksExcellent problem-solving and troubleshooting skillsExposure to device testing in lab or cloud environments (e.g., Sauce Labs)GCS is acting as an Employment Business in relation to this vacancy.
Read lessWe are looking for a Python SDET with strong automation expertise to build and scale test frameworks from... Read more
We are looking for a Python SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.
Key Responsibilities
Design and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired Skills
Strong programming skills in Python and solid testing fundamentalsExperience with Cypress (JavaScript) and/or SeleniumHands-on experience with automation framework design and architectureExpertise in parallel execution strategiesExperience with CI/CD pipeline setup and cloud-based testing toolsStrong knowledge of API testing and automation frameworksExcellent problem-solving and troubleshooting skillsExposure to device testing in lab or cloud environments (e.g., Sauce Labs)GCS is acting as an Employment Business in relation to this vacancy.
Read lessSoftware Engineering Tech Lead - Python | Azure | AI / Agentic Systems Contract | London - Hybrid... Read more
Software Engineering Tech Lead - Python | Azure | AI / Agentic Systems
Contract | London - Hybrid 1-2 days a month in the office if required
We're looking for a hands-on Software Engineering Tech Lead to drive the design and delivery of modern, AI-enabled platforms. This is a high-impact role combining deep engineering expertise with technical leadership across Python, Azure, and next-gen agentic systems.
Key Responsibilities
Lead the design and delivery of scalable, production-grade software systemsStay hands-on with coding in Python, setting engineering standards and best practicesArchitect and build AI / agentic solutions (LLM orchestration, tool integration, RAG pipelines)Define and implement robust cloud-native solutions on AzureMentor engineers and provide technical direction across the teamOwn solution quality, performance, and maintainability in productionKey Requirements
Strong hands-on Python engineering background (essential)Proven Azure production experience (AKS, Functions, App Service or similar)Experience designing and building AI /agentic systems, including:LLM orchestrationTool usage / function callingRetrieval-Augmented Generation (RAG)Evaluation and optimisation of AI systemsExperience with microservices, APIs, and cloud-native architecturesStrong stakeholder communication and leadership capabilityDesirable
Experience with frameworks such as LangChain / LangGraphKnowledge of MLOps, CI/CD, and containerisation (Docker/Kubernetes)Exposure to platform engineering or internal developer platformsWhy Apply?
Opportunity to lead cutting-edge AI-powered engineering initiativesHigh level of ownership and influence on technical directionWork with modern cloud and AI-first architecturesPlease send across your CV for immediate consideration
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Role - Python DeveloperLocation - FloridaPosition - ContractRole - Onsite Job Description:We are seeking a Python Developer... Read more
Job Role - Python Developer
Location - Florida
Position - Contract
Role - Onsite
Job Description:
We are seeking a Python Developer with strong experience in AI‑augmented software engineering and modern backend architectures. This role focuses on building an intelligent, AI‑powered Knowledge Base / CMDB platform capable of modelling complex system interconnections, processing operational data, and supporting high‑performance runtime queries. The ideal professional is comfortable working with AI coding tools such as Codex, Claude Code, Cursor, and Spec Kit to accelerate development, automate workflows, and modernize a large existing codebase.
Responsibilities
Use advanced AI tools (Codex, Claude Code, Cursor, Spec Kit) to accelerate coding, refactoring, documentation, and automated exploration of solutions.Design and implement backend services using Python, FastAPI, PostgreSQL, and pgVector.Build and evolve an intelligent configuration and knowledge management system.Model complex backend system interconnections using graph‑based structures and relationships.Process customer requests, tickets, configuration data, and operational metadata.Implement and maintain a dual‑plane system:Capture Plane: ingestion, normalization, enrichmentRuntime Query Plane: high‑performance graph and vector‑based retrievalHelp modernize and refactor a legacy codebase exceeding 600,000 lines, improving structure, performance, and maintainability.Required Skills
Strong proficiency in Python and modern frameworks such as FastAPI.Hands‑on experience with PostgreSQL, pgVector, and vector‑based search.Familiarity with graph databases or graph‑structured modelling.Experience using AI tools for coding, automation, and system exploration.Ability to design scalable, modular backend systems.Comfort working with large, complex, multi‑year codebases.Understanding of operational data flows (tickets, requests, configuration items).
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Role - Python DeveloperLocation - FloridaPosition - ContractRole - Onsite Job Description:We are seeking a Python Developer... Read more
Job Role - Python Developer
Location - Florida
Position - Contract
Role - Onsite
Job Description:
We are seeking a Python Developer with strong experience in AI‑augmented software engineering and modern backend architectures. This role focuses on building an intelligent, AI‑powered Knowledge Base / CMDB platform capable of modelling complex system interconnections, processing operational data, and supporting high‑performance runtime queries. The ideal professional is comfortable working with AI coding tools such as Codex, Claude Code, Cursor, and Spec Kit to accelerate development, automate workflows, and modernize a large existing codebase.
Responsibilities
Use advanced AI tools (Codex, Claude Code, Cursor, Spec Kit) to accelerate coding, refactoring, documentation, and automated exploration of solutions.Design and implement backend services using Python, FastAPI, PostgreSQL, and pgVector.Build and evolve an intelligent configuration and knowledge management system.Model complex backend system interconnections using graph‑based structures and relationships.Process customer requests, tickets, configuration data, and operational metadata.Implement and maintain a dual‑plane system:Capture Plane: ingestion, normalization, enrichmentRuntime Query Plane: high‑performance graph and vector‑based retrievalHelp modernize and refactor a legacy codebase exceeding 600,000 lines, improving structure, performance, and maintainability.Required Skills
Strong proficiency in Python and modern frameworks such as FastAPI.Hands‑on experience with PostgreSQL, pgVector, and vector‑based search.Familiarity with graph databases or graph‑structured modelling.Experience using AI tools for coding, automation, and system exploration.Ability to design scalable, modular backend systems.Comfort working with large, complex, multi‑year codebases.Understanding of operational data flows (tickets, requests, configuration items)
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Role - Python DeveloperLocation - FloridaPosition - ContractRole - Onsite Job Description:We are seeking a Python Developer... Read more
Job Role - Python Developer
Location - Florida
Position - Contract
Role - Onsite
Job Description:
We are seeking a Python Developer with strong experience in AI‑augmented software engineering and modern backend architectures. This role focuses on building an intelligent, AI‑powered Knowledge Base / CMDB platform capable of modelling complex system interconnections, processing operational data, and supporting high‑performance runtime queries. The ideal professional is comfortable working with AI coding tools such as Codex, Claude Code, Cursor, and Spec Kit to accelerate development, automate workflows, and modernize a large existing codebase.
Responsibilities
Use advanced AI tools (Codex, Claude Code, Cursor, Spec Kit) to accelerate coding, refactoring, documentation, and automated exploration of solutions.Design and implement backend services using Python, FastAPI, PostgreSQL, and pgVector.Build and evolve an intelligent configuration and knowledge management system.Model complex backend system interconnections using graph‑based structures and relationships.Process customer requests, tickets, configuration data, and operational metadata.Implement and maintain a dual‑plane system:Capture Plane: ingestion, normalization, enrichmentRuntime Query Plane: high‑performance graph and vector‑based retrievalHelp modernize and refactor a legacy codebase exceeding 600,000 lines, improving structure, performance, and maintainability.Required Skills
Strong proficiency in Python and modern frameworks such as FastAPI.Hands‑on experience with PostgreSQL, pgVector, and vector‑based search.Familiarity with graph databases or graph‑structured modelling.Experience using AI tools for coding, automation, and system exploration.Ability to design scalable, modular backend systems.Comfort working with large, complex, multi‑year codebases.Understanding of operational data flows (tickets, requests, configuration items).
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Role - Python DeveloperLocation - FloridaPosition - ContractRole - Onsite Job Description:We are seeking a Python Developer... Read more
Job Role - Python Developer
Location - Florida
Position - Contract
Role - Onsite
Job Description:
We are seeking a Python Developer with strong experience in AI‑augmented software engineering and modern backend architectures. This role focuses on building an intelligent, AI‑powered Knowledge Base / CMDB platform capable of modelling complex system interconnections, processing operational data, and supporting high‑performance runtime queries. The ideal professional is comfortable working with AI coding tools such as Codex, Claude Code, Cursor, and Spec Kit to accelerate development, automate workflows, and modernize a large existing codebase.
Responsibilities
Use advanced AI tools (Codex, Claude Code, Cursor, Spec Kit) to accelerate coding, refactoring, documentation, and automated exploration of solutions.Design and implement backend services using Python, FastAPI, PostgreSQL, and pgVector.Build and evolve an intelligent configuration and knowledge management system.Model complex backend system interconnections using graph‑based structures and relationships.Process customer requests, tickets, configuration data, and operational metadata.Implement and maintain a dual‑plane system:Capture Plane: ingestion, normalization, enrichmentRuntime Query Plane: high‑performance graph and vector‑based retrievalHelp modernize and refactor a legacy codebase exceeding 600,000 lines, improving structure, performance, and maintainability.Required Skills
Strong proficiency in Python and modern frameworks such as FastAPI.Hands‑on experience with PostgreSQL, pgVector, and vector‑based search.Familiarity with graph databases or graph‑structured modelling.Experience using AI tools for coding, automation, and system exploration.Ability to design scalable, modular backend systems.Comfort working with large, complex, multi‑year codebases.Understanding of operational data flows (tickets, requests, configuration items).
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAll your saved jobs are no longer available or you've already applied.
for the following search criteria