2,351 to 2,375 of 2,500 Permanent Python Jobs

AI Consultant

Hiring Organisation
Stealth IT Consulting Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£70,000
governance - Turn complex business challenges into tangible AI-powered outcomes What we value: - Consulting or client-facing delivery experience - Full-stack engineering skills (Python + modern frontend frameworks) - Hands-on experience with GenAI, agentic frameworks, or AI products in production - Curiosity, creativity, and a drive to unlock real business value … with AI Tech my client works with: Python, React/Next.js, FastAPI/Django, Azure/GCP, OpenAI, LangChain, CrewAI, and more. If you want to push the boundaries of AI in consulting, this is your place to make an impact. ...

RF Algorithm Engineer

Hiring Organisation
SoCode Recruitment
Location
Cambridge, England, United Kingdom
Software Engineer – Python/RF Algorithms Cambridge | Permanent | Full Time We’re recruiting a Software Engineer for a venture-backed RF semiconductor company in Cambridge building advanced RF hardware for connected devices. This is not a generic backend role. You’ll be working at the intersection of algorithms, software … hardware — turning mathematical models and optimisation concepts into production-grade software that runs against real systems. The Role You will: Design and build Python software that implements RF measurement and optimisation algorithms. Translate algorithm specs and mathematical models into clean, maintainable code. Work closely with RF and systems engineers ...

Lead Software Engineer

Hiring Organisation
Mars Recruitment
Location
Abingdon, Garford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum plus benefits
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect ...

Azure AI Engineer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£400 - £450 per day
cross-functionally to conceptualise, design, test and deploy AI projects. Azure AI/ML Engineer, key responsibilities: Build, develop and deploy AI applications using Python Design and Develop AI services Setup and develop data ingestion pipelines and components Develop search related components using Azure AI Search Developing and deploying … scalable, high-performance AI apps on Azure Create and maintain secure AI platform Collaborate cross-functionally to understand requirements Azure AI Engineer, Azure ML, Python Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome ...

Operational Analyst Consultant

Hiring Organisation
Gregory Martin International
Location
Winchester, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £70,000 per annum
Senior Analyst & Analyst- Operational Analysis, Python, Modelling, Software Design Salary - £35K-£70K plus excellent benefits Location - Winchester Hants, Hybrid role Our client has an exciting opportunity to join our growing management consultancy, with an enviable reputation and senior level client base. They have a strong track record … PowerApps solutions. Recent UK Defence Security Clearance (SC) would be of interest but is not essential. Keywords - Operational Analyst, Operational Analysis, OA, VBA, Python, Microsoft365, PowerBI, Dataverse, PowerApps, Advanced Excel, UI/UX design, Simulation, Modelling, Data Science, Requirements Gathering, Software Design , MOD Defence, Agile, UK MoD, Government , Modelling, Simulation ...

Senior Data Engineer

Hiring Organisation
Run-Time Group Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
other. About the Role You will design, build and maintain backend data pipelines that support the organisations key data products. The position requires strong Python engineering skills and experience working with modern data ecosystems. Experience with multi-tenant architectures is highly desirable. Key Responsibilities Develop and optimise data pipelines … cross-functional teams in an agile setting. Requirements Strong hands-on experience with AWS or GCP. Willingness to work across both cloud platforms. Excellent Python engineering skills focused on backend development. Experience with data pipelines and distributed systems. Knowledge of multi-tenant architectures is advantageous. Location and Working Pattern Based ...

Robotics Specialist

Hiring Organisation
Randstad Digital
Location
England, United Kingdom
data-driven tools that directly accelerate robot performance in the field. Responsibilities: Build high-accuracy simulation environments (physics, sensors, environments) Develop scalable C++/Python software Integrate simulation with digital twins + real robots Test and analyze control, locomotion, perception & manipulation algorithms Collaborate across hardware, ML, and robotics teams Requirements … 5+ years robotics simulation & software experience Strong C++ and/or Python + ROS/ROS Control Experience with Isaac Sim, MuJoCo, or similar Knowledge of kinematics, dynamics & control Docker experience; cloud simulation a bonus Familiarity with imitation learning or CV desirable Package: Competitive salary + stock options Benefits + ...

Data Analyst

Hiring Organisation
Gleeson Recruitment Group
Location
Leicester, Leicestershire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £45,000 per annum
with complex finance data , delivering accurate, insightful analysis that supports informed business decision-making. The role Analyse and interpret financial datasets using SQL and Python to identify trends, risks, and opportunities Produce clear, insightful reports and Power BI dashboards to support finance and business stakeholders Work closely with stakeholders … validation and quality checks The ideal candidate Strong SQL skills, with experience writing and optimising complex queries against financial data Solid working knowledge of Python for data analysis and manipulation (e.g. Pandas) Experience using Power BI to visualise financial data and communicate insights clearly Confident communication skills, with the ability ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
City of London, London, United Kingdom
backed by investors with early stakes in Slack, Meta, and BeReal , and growing quickly! The work This is a generalist engineering role - backend-heavy Python, though spanning product, devops, and data engineering too. You'll write production code managing tens of thousands of physical assets, talk to clients, get feedback … from users, and work directly with energy market operators. Real constraints, real consequences. Stack: Python, GCP, Typescript, Docker; they prototype in Figma and move to production fast. What they're looking for An engineer who's comfortable with ambiguity, moves quickly, and cares whether the thing they're building matters. ...

Network Automation Engineer (telecoms/ network)

Hiring Organisation
Talent Locker
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
vendors. Contribute to CI/CD pipeline updates and testing using GitLab. Support deployment of containerised applications on Red Hat OpenShift. Learn and use Python, YAML, and Jinja templates for automation tasks. Assist with API integration and monitoring using API Management platforms. Help maintain documentation for automation processes. Work with … Qualifications: Basic network administration and device configuration knowledge. 5-7 years of telecom experience, with 3-4 years in telecom automation. Familiar with Python, YAML, JSON, CI/CD, and Git. Willing to learn automation platforms (Itential IAP, Cisco NSO). Understanding of WAF and API security basics. Strong problem ...

GenAI Engineer - Conversational AI in Telecoms

Hiring Organisation
Harnham
Location
Brighton, England, United Kingdom
role, focused on NLP and LLM systems, with real ownership across modelling, deployment, and iteration in production. Key responsibilities • Build and deploy production-grade Python ML services • Develop applied LLM/NLP systems (conversational AI, embeddings, intent/entity recognition) • Work with PyTorch models deployed in AWS environments • Contribute … base + private medical + full benefits + onsite parking • Working model: Mostly remote, 1 day/week in Brighton (Thursday) • Stack: Python, PyTorch, AWS, Docker/ECR, microservices, LLMs, NLP • Visa sponsorship: Not available Interested? Please apply below. ...

Software Applications Developer

Hiring Organisation
Dovetail Recruitment Ltd
Location
Ringwood, Hampshire, United Kingdom
Employment Type
Permanent
Developer: Design and develop PC-based software applications to meet defined project requirements and timescales Develop applications using established software development processes, primarily in Python Create, execute, and document unit tests, module tests, and integration tests Produce installable PC executables and manage application updates as required Manage workload across multiple … Experience Required as a Software Applications Developer: Engineering or science degree, or equivalent software development qualification and/or experience Strong knowledge of Python for PC application development Experience with widget-based GUI development tools such as Kivy or Qt Proficiency in version control systems such as Git Knowledge ...

Lead Software Engineer

Hiring Organisation
Investigo
Location
Birmingham, England, United Kingdom
outcomes, this is an exceptional opportunity. As a Lead Software Engineer, you’ll provide technical leadership, delivery ownership, and hands‐on expertise across modern Python (Django) and React/Next.js platforms and supporting technologies. You’ll partner closely with product, design, and engineering teams to define, build, and maintain high … supporting and developing a team of engineers, ensuring strong technical standards, continuous improvement, and a culture of innovation. Role requirments Provide technical leadership across Python (Django) and Typescriot (React/Next.js), cloud platforms (AWS Preferred), architecture, and modern engineering best practices while guiding a team of engineers. Own delivery ...

Lead Software Engineer

Hiring Organisation
CyberForce Global
Location
Greater London, England, United Kingdom
Senior Lead Software Engineer, working closely with the Director of Engineering to: Design and build scalable backend services (TypeScript/Node.js + Python) Architect systems that ingest and process large-scale intelligence data Own and evolve AWS infrastructure Implement Infrastructure-as-Code Establish engineering standards, patterns and best practices Influence … comfortable contributing across the stack when needed. What They’re Looking For 4+ years backend experience (strong TypeScript/Node.js + Python) Hands-on AWS infrastructure experience in production environments Comfortable owning problems end-to-end Someone who cares about doing things properly from day one Why This Role ...

Embedded System Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Chester, England, United Kingdom
across embedded and desktop systems Implementing fixes alongside systemic quality and reliability improvements Developing and maintaining automated test, diagnostic, and release validation tools using Python and Bash Enhancing CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt) Integrating static analysis, quality gates … Looking For Proficiency in modern C++ (C++17 or newer ideally) Experience developing across embedded Linux and cross-platform desktop systems Scripting skills in Python and Bash Experience with CMake, make, and CI/CD systems (GitLab CI, Azure Pipelines, etc.) Solid understanding of Embedded Linux, particularly Buildroot Confident debugging across ...

Embedded Systems Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Chester, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
across embedded and desktop systems Implementing fixes alongside systemic quality and reliability improvements Developing and maintaining automated test, diagnostic, and release validation tools using Python and Bash Enhancing CI/CD pipelines for embedded firmware (Buildroot/make) and desktop applications (CMake/Qt) Integrating static analysis, quality gates … Looking For Proficiency in modern C++ (C++17 or newer ideally) Experience developing across embedded Linux and cross-platform desktop systems Scripting skills in Python and Bash Experience with CMake, make, and CI/CD systems (GitLab CI, Azure Pipelines, etc.) Solid understanding of Embedded Linux, particularly Buildroot Confident debugging across ...

Data Engineer

Hiring Organisation
Harnham
Location
Birmingham, England, United Kingdom
from legacy operational systems into Azure SQL. • Build and maintain integrations for CRM, NHS datasets, Google Analytics, and distributor reporting. • Conduct web scraping using Python to support customer and market insight. • Improve data architecture, addressing duplicated, inconsistent, or ad hoc datasets. • Support analysts by ensuring reliable access to clean, accurate … planning, and quality teams. • Build dashboards and support insight generation for stakeholders across the business. Your Skills and Experience • Strong commercial experience with Azure, Python and SQL. • Confident managing and maintaining data pipelines in a production environment. • Comfortable working with APIs and integrating third party data sources. • Able to work ...

Embedded Software Engineer

Hiring Organisation
TEC Partners - Technical Recruitment Specialists
Location
Cambridge, England, United Kingdom
environments C++ application development for complex, hardware-integrated systems Embedded C development for hardware-adjacent functionality Development and maintenance of Qt-based GUI applications Python development for tooling, automation and test frameworks Working with Embedded Linux build systems (Yocto and ideally PetaLinux) Software integration on FPGA-based SoC platforms (e.g. … clearance Strong C++ development experience (including GUI development) Embedded C experience Linux development environment experience Experience with Embedded Linux build systems (Yocto preferred) Python scripting and automation Experience working within defence, aerospace or national security environments Ability to work onsite in Cambridge 4–5 days per week Highly Desirable/ ...

Senior Full Stack Engineer

Hiring Organisation
Curated
Location
City of London, London, United Kingdom
Senior Full Stack Engineer - React, Typescript, Python, Java London, UK Permanent | Hybrid | 3 Days PW £90,000 to £120,000 Curated are partnered with a high growth B2B SaaS organisation undergoing a major evolution towards more intelligent, automated and AI enabled product experiences. Already highly successful and generating over … with Frontend and related technologies including but not limited to React and TypeScript → Full stack capability with experience across backend technologies such as .Net, Python, Java or Similar → Comfortable working in cloud environments → Experience building products in high scale or SaaS environments → Collaborative mindset and comfortable working cross functionally → Passionate ...

Cyber Threat Specialist

Hiring Organisation
McCabe & Barton
Location
Central London, London, United Kingdom
Employment Type
Permanent
Salary
£75,000
gaps in monitoring and enhancing detection capabilities Supporting deployment and automation of security tooling (SIEM, SOAR, EDR, DLP, WAF, email security) Developing automation using Python, Bash, or PowerShell Acting as an escalation point for junior analysts and helping guide them About You Minimum 35 years hands-on experience … perspective Strong knowledge of networking fundamentals (TCP/IP, DNS, HTTPS, firewalls, proxies) Experience across Windows, Linux/Unix, and cloud environments Scripting capability (Python, Bash, PowerShell) Exposure to CI/CD and cloud platforms (Azure preferred) Must have a GitHub account demonstrating relevant projects or tooling development Relevant certifications ...

Senior Marketing Analyst

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £85,000 per annum
across postage, shipping, and fulfilment methods.* Designing and analysing A/B tests and operational experiments to improve processes.* Working hands on with SQL, Python, and visualisation tools for reporting and modelling.* Mentoring an analyst and providing guidance on analytics best practice.* Contributing to wider growth and transformation projects, with … Experience * Strong experience in supply chain, operations, or inventory analytics.* Confident designing and analysing A/B tests and experimentation.* Skilled with SQL, Python, and BI tools such as Tableau.* Able to translate technical insights for non technical stakeholders and senior leaders.* Hands on approach with the ability to work ...

Business Analyst

Hiring Organisation
Cast UK Limited
Location
Harlow, Essex, England, United Kingdom
Employment Type
Full-Time
Salary
£28,000 - £35,000 per annum
used across a business. You may already have a strong technical interest - for example in tools such as Power BI, SQL, DAX, or Python - and if so, you will be supported and trained to develop a strong understanding of the commercial drivers behind the data. The Role You will play … efficiency and decision-making What We're Looking For: Experience or strong interest in data analysis and reporting Exposure to Power BI, SQL, DAX, Python, or similar tools is highly desirable Strong analytical and numerate skills Confident communicator who enjoys working with others High level of computer literacy Commercial experience ...

Senior Engineer

Hiring Organisation
Bloc Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Senior Engineer (Python, TypeScript, React) Salary £100k + Options London - 3 Days a week Company Building infrastructure that enables proactive, preventative healthcare at national scale. Today, most healthcare systems are reactive acting only once patients are already unwell. This platform changes that, by helping primary care teams identify risk earlier … Design to refine requirements and solve real user problems Communicate clearly with stakeholders and keep delivery aligned with impact Technical Experience Strong experience with Python , TypeScript , and React Comfortable working in cloud environments (AWS preferred) Familiar with modern DevOps practices and production systems 3+ years of recent experience in relevant ...

Machine Learning Research Engineer ID46889

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
machine learning approaches to interpret complex scientific data Developing mathematical models (including probabilistic/Bayesian methods) Building proof-of-concept tools and production-ready Python systems Managing and improving data pipelines from experimental instrumentation Continuously evaluating, refining, and stress-testing models Collaborating with scientists to solve emerging analytical challenges This … hands-on research-meets-engineering role with real ownership and technical depth. What They’re Looking For... Essential STEM degree (undergraduate or above) Strong Python software engineering skills Comfort working with mathematical modelling and statistical methods Intellectual curiosity and willingness to explore new approaches Nice to Have Experience in machine ...

Tests Automation Engineer

Hiring Organisation
Humanoid
Location
London Area, United Kingdom
software stack. Latency & Performance: Measure real-time performance, ensuring that software changes do not introduce dangerous latency in control loops. 3. Tooling & Infrastructure Develop Python/C++/Shell scripts to automate the flashing of firmware and configuration of robot parameters. Manage test data logs and reports, creating automated dashboards … Experience: 3+ years in software test automation, with at least 1 year specifically in Robotics, Embedded Systems, or Automotive. Coding: Strong proficiency in Python (for scripting/testing) and familiarity with C++ (reading production code). Robotics Middleware: Hands-on experience with ROS2. You understand nodes, topics, services, and actions. ...