9,026 to 9,050 of 11,955 Python Jobs in the UK

Software Test Engineer

Location
Greater London, England, United Kingdom
software test engineering or test automation, ideally with some exposure to robotics, embedded systems, or another physical‐systems domain. Coding: Strong proficiency in Python for scripting and test automation. Comfortable reading C++. Robotics Middleware: Working knowledge of ROS2 — you understand topics, services, and how to interact with a running robot. … Loop (HIL) test benches. Basic electrical debugging skills (multimeter, oscilloscope). Awareness of safety-critical standards (IEC 61508, ISO 26262). Tech Stack Languages: Python (primary), C++ (reading), Bash Robotics: ROS/ROS2 CI/CD: GitLab/GitHub Actions Simulation: NVIDIA Isaac Sim Hardware Interfaces: CAN, EtherCAT, Ethernet What ...

Backend Engineer London

Location
Greater London, England, United Kingdom
work across the full backend surface: from stream processing and storage, to API design, data pipelines, and service architecture, in a Rust stack with Python at the platform API boundaries. You’ll be responsible for building robust, well-abstracted systems that scale with the demands of a growing integration … meaningful architectural decisions and be expected to reason clearly through unfamiliar problem domains under real constraints. Core Skills Core technologies: Rust, with Python at some API boundaries. Kafka, PostgreSQL/TimescaleDB/PostGIS, gRPC/protobuf, and Kubernetes. Candidates are not expected to have experience with all of these ...

Senior ALM Analyst

Location
London, England, United Kingdom
documentation for ALM processes. Requirements: Prior modelling experience would be beneficial. Strong numerical and analytical skills. Familiarity with programming languages such as VBA, Python, SQL. Can-do and positive attitude, with the ability to work in a collaborative team environment. Apply for this job #J-18808-Ljbffr ...

Quantitative Analyst (Rates Electronic Market Making)

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
models and data-driven trading tools. Responsibilities: Implement automated market-making backtesting infrastructure including orchestration, using a wide variety of programming languages, including, Rust, python, KDB, JavaImplement automated market-making models (hedging algorithms, bid-offer models, price predictors, automated pricing models)Implement data-driven trading toolsOptimize and streamline existing technology … Extensive experience in the algorithmic trading spaceExtensive programming experience. Technology/programming skills in preferably Rust although C++ and Java would be considered. KDB, Python, SQLExtensive experience in messaging and data serialization technologies, market data processing, API design, latency optimization, code testing, build and deployment toolsExperience handling large volumes ...

Senior Firmware Engineer

Location
United Kingdom
targets, covering new product solutions, new features, performance enhancements and regression testing. Regression testing updates to existing sensing solutions on multiple targets Programming in Python Working to software lifecycle quality processes in an ISO9001 framework Not essential, but would be an strong advantage: Development of firmware for functional‐safety applications … applications Development of firmware for automotive or medical applications Experience with continuous integration (CI) systems Development of Windows 11 GUI applications in C# or Python (e.g. PyQT) Profile Motivated by timely delivery to high quality standards. Detail conscious, rigorous and meticulous. Comfortable working in a fast-paced development environment. ...

Principal Global SLC Pre-Sales Consultant – Healthcare and Life Sciences

Location
Greater London, England, United Kingdom
flexibly deployed environment for SAS language development and execution. SLC runs programs written in the SAS language, but it also supports Python, R, and SQL. It allows combining code written in any of these languages making it the perfect way to facilitate major modernization projects as well as maintain libraries … architecture discussions . Comfortable working across stakeholders (sales, product, engineering) to influence solution direction and remove blockers. Preferred: Experience with R and/or Python Knowledge of low-code AI tools Why Us? At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together ...

Platform Desktop Engineer

Location
Greater London, England, United Kingdom
them. Key responsibilities of the role include: Maintaining the OS image build pipeline using Dagger, Packer, Jenkins and Bash Operating and developing Python-based provisioning tooling across OpenStack and Ironic, troubleshooting bare metal and VM provisioning issues Managing estate security, including certificate lifecycle, vulnerability remediation and patching Managing changes through … networking Strong troubleshooting skills across logs, CPU, memory, I/O and network performance Understanding of CI/CD pipelines for OS image creation Python scripting skills, with the ability to make safe changes to internal tooling Strong understanding of security best practice, with judgment to balance risk and practical ...

Senior Firmware Engineer

Location
Cambridge, England, United Kingdom
targets, covering new product solutions, new features, performance enhancements and regression testing. Regression testing updates to existing sensing solutions on multiple targets Programming in Python Working to software lifecycle quality processes in an ISO9001 framework Not essential, but would be an strong advantage: Development of firmware for functional-safety applications … applications Development of firmware for automotive or medical applications Experience with continuous integration (CI) systems Development of Windows 11 GUI applications in C# or Python (e.g. PyQT) Profile Motivated by timely delivery to high quality standards. Detail conscious, rigorous and meticulous. Comfortable working in a fast-paced development environment. ...

Strategic Analytic Manager – 29233

Location
Greater London, England, United Kingdom
Proven ability to lead complex projects and stakeholder management of cross-functional teams Expertise in statistical modelling, predictive analytics, and data science tools (R, Python, SQL) #J-18808-Ljbffr ...

Unix Systems Engineer: AIX & Red Hat (On-Site UK)

Location
Preston, England, United Kingdom
scripting (Korn, Bash) and automation tools (Ansible, Puppet). Excellent communication and client‐facing skills. Eligible for UK Government Security Clearance. Nice to Have Python scripting, IBM AIX certification, RHCSA/RHCE. Experience with hybrid cloud, containers (Docker, Podman), and monitoring tools. Ready to make an impact? Apply today ...

Senior Software Engineer

Location
Marlow, England, United Kingdom
scalable, in line with direction set by the Principal Engineer and Team Lead Hands‐on programming: Write clean, well‐tested code in Node.js, React, Python and Go, meeting our standards for performance, scalability and security Mentoring and knowledge sharing: Support junior and mid‐level engineers through pairing, code reviews … collaborative engineering culture We’d love you to have Strong hands‐on engineering capability: Current, active coding ability in Go, Node.js, React and Python — you should be comfortable being one of the most active coders in the squad Automation and integration skills: Experience building automation or integrations that improve business ...

Data Engineer

Location
City Of London, England, United Kingdom
quality, governance and compliance standards (GDPR) Skills & Experience: 5+ years in data engineering Strong database experience Solid grasp of data science/ML concepts Python preferred - but a strong project history matters more than ticking every language box Details: Hybrid role (1 day P/W on-site, Central London ...

Data Engineer

Hiring Organisation
INTEC SELECT LIMITED
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£95,000 - £110,000 per annum
quality, governance and compliance standards (GDPR) Skills & Experience: 5+ years in data engineering Strong database experience Solid grasp of data science/ML concepts Python preferred — but a strong project history matters more than ticking every language box Details: Hybrid role (1 day P/W on-site, Central London ...

Engineering Manager - Pro

Location
Greater London, England, United Kingdom
team is located globally and responsibilities are split into sub-teams, working with various tech stacks. Our teams code in C++, Go, Rust, and Python, depending on the product they are contributing to within Kraken and work agile around the globe. Recently, the Trading Technologies team played a critical role …/or high-volume transaction environments Proficiency in Rust and/or C++; comfort operating in a team split across C++, Rust, Go, and Python Demonstrated knowledge of order types, trading systems, and financial products Experience with Aeron or similar messaging/transport systems a strong plus Comfort with multicast ...

Data Scientist Intern, AI Agents Filled Internship · London · ~3 months · £3k–5k monthly

Location
Greater London, England, United Kingdom
other AI tools to process documents, clean data, and build small automations. You'll spend a lot of time in the terminal, in Python, and in messy datasets—and that's the point. The technical team will help you level up. Process Improvement. Spot patterns in what's slow … between data that looks right and data that is right. You notice when numbers don't add up. Technically deep. You're fluent in Python and comfortable in the terminal. You've written scripts, built pipelines, or wrangled messy datasets. You don't need hand-holding on technical work. ...

Senior and Principal Advanced Analysis Engineer

Location
Greater London, England, United Kingdom
Marine Division. The team provides advanced analysis for the offshore pipeline, cable and interconnectors industry. We use Abaqus to perform finite element analysis and Python to pre- and post-process our finite element simulations, perform data science and develop cutting edge analysis processes. At Xodus, our fantastic people and company … interconnectors industry that has allowed you to progress to more senior levels Proficient and well developed experience in the use of Abaqus and Python Willingness and enthusiastic mentor/coaching experience of less experienced engineers on technical aspects of process engineering and continued professional development Be adaptable and agile ...

PhD Process Control Engineer

Location
Altrincham, England, United Kingdom
control theory, process dynamics, and system identification. Hands-on experience with control system design, implementation, and troubleshooting in an industrial setting. Familiarity with Python, GAMS, MATLAB, or other programming/modelling language. Chinese (Mandarin) and English Fluency Required. Excellent communication and interpersonal skills, with the ability to work effectively … preferred but not required. Responsibilities: Conduct Dynamic Modelling and Simulation : Perform dynamic modelling and simulation of chemical processes using software tools such as Python, GAMS, or MATLAB. Analyse system behaviour, identify key process dynamics, and validate control strategies to improve process understanding and performance. Develop and Implement Advanced Control Strategies ...

Software Engineer

Location
Farnborough, England, United Kingdom
hands‐on with complex engineering challenges where quality, reliability and precision matter. You’ll work primarily in C, with opportunities to use C++ and Python, contributing across requirements, design, implementation, integration, verification and qualification. This is a role for someone who enjoys solving real-world engineering problems, collaborating across disciplines … engineering environment. Responsibilities to include: Design, develop, test and maintain high-quality software for safety‐critical airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across the full software development lifecycle, from requirements capture and design through to implementation, integration, verification and qualification. Work closely with Systems ...

Sr. Machine Learning Engineer

Hiring Organisation
Sony Interactive Entertainment America
Location
London, UK
Employment Type
Full-time
specific domain of the post5+ years of experience in demonstrable research experience in industry or academia. Strong background in: TensorFlow or PyTorch; Python and packages/libraries related to computer vision or graphics; evidenced by the development of advanced applications in image/video/graphics processing or computer vision … task-specific manner;(iii) some experience in training, validation and evaluation of deep neural network models on large datasets, evidenced by experience in using Python libraries like HDF5 or similarDesired qualifications: Publications, e.g. in top-tier conferences and journals: IEEE Transactions on Image Processing, IEEE Transactions on Circuits and Systems ...

Desk Aligned Strats, Structured Products - Associate

Location
Greater London, England, United Kingdom
with exposure to generative AI coding tools such as Claude Code. Experience coding in a broad set of languages or having strong experience in Python are an advantage. You will need to want to become a Python/AI domain expert. Product knowledge is not a prerequisite, however it will ...

Senior Connectivity Engineer

Location
Wallingford, Berkshire, United Kingdom
hackajob is partnering directly with Dexory to hire for this role. Senior Connectivity Engineer/Networking/VPN/Go/Python/Linux/Location: Wallingford - Oxfordshire (Hybrid) Permanent At Dexory, we are transforming the warehousing and logistics industry through data intelligence. We're currently recruiting for a Senior … when needed (interfaces, routing tables, MTU/PMTUD, conntrack, nftables/iptables) and diagnosing kernel-level networking behaviour. Proficient in Go and/or Python and experienced with modern observability tooling bonus points for containers/IoT OS, ACL-as-code patterns, and carrier/router API integrations. Benefits Starting ...

Metrology Systems Engineer

Location
Abingdon, England, United Kingdom
performance, accuracy, repeatability, uncertainty, errorbudgetingand requirements definition. Complex, high-precision or multi-disciplinary instrumentation. Instrument testing,verificationand validation. Data analysis using tools such as Python,MATLABor Excel. Working across disciplines such as mechanics, electronics, optics, software, controlsystemsor motion systems. It would be useful if you also have experience with Scanning … Electron Microscopy, Focused Ion Beam, profilometry, measurement uncertainty methods, gauge R&R, measurement systems analysis,C#or Python-based test automation. Why this role is worth a look This is a proper ownership role for someone who wants to influence how advanced metrology performs in the real world. You will ...

Director, Biostatistics

Hiring Organisation
Pfizer
Location
Tadworth, Surrey, South East, United Kingdom
Employment Type
Permanent
advancements in statistics and maintaining strong collaboration with various functional groups are essential. Excellent communication skills, proficiency in statistical programming languages (R, SAS, or Python) and high motivation are crucial for success in this role. JOB RESPONSIBILITIES Provide scientifically rigorous statistical input into study design, statistical analysis plans, interpretation … more clinical projects. Ability to perform mathematical and statistical calculations. Ability to perform complex data analysis. Proficiency in statistical programming languages (R, SAS, or Python) and experience with at least one reproducible research tool (e.g., R Markdown, Quarto, Git/GitHub). PREFERRED QUALIFICATIONS Candidate demonstrates a breadth of diverse ...

Tritium Engineer

Location
Abingdon, England, United Kingdom
system design documentation. Develop and maintain process models of tritium fuel cycle systems using engineering simulation tools such as Aspen Plus, Aspen HYSYS, MATLAB, Python, COMSOL, gPROMS, or equivalent platforms. Perform process engineering analyses including mass and energy balances, process inventories, equipment performance assessments, process optimization studies, and design trade … process safety, process control fundamentals. Experience developing engineering calculations and process simulations. Experience using process modelling tools such as Aspen Plus, Aspen HYSYS, MATLAB, Python, COMSOL, gPROMS, or equivalent platforms. Strong analytical and problem‐solving capabilities. Excellent communication and stakeholder engagement skills. Ability to work effectively within multidisciplinary engineering teams. ...

Director, Biostatistics

Hiring Organisation
Pfizer
Location
Hampshire, United Kingdom
Employment Type
Full Time
advancements in statistics and maintaining strong collaboration with various functional groups are essential. Excellent communication skills, proficiency in statistical programming languages (R, SAS, or Python) and high motivation are crucial for success in this role. JOB RESPONSIBILITIES • Provide scientifically rigorous statistical input into study design, statistical analysis plans, interpretation … more clinical projects. • Ability to perform mathematical and statistical calculations. • Ability to perform complex data analysis. • Proficiency in statistical programming languages (R, SAS, or Python) and experience with at least one reproducible research tool (e.g., R Markdown, Quarto, Git/GitHub). PREFERRED QUALIFICATIONS • Candidate demonstrates a breadth of diverse ...