oxfordshire, south east england, united kingdom Hybrid / WFH Options
Humand Talent
where innovation, precision and agility are key? Looking for a leadership role that blends technical delivery, people development and software excellence? Our client is seeking a Lead Software Engineer (Python) to join their growing team. This role offers the chance to lead a skilled group of developers while also remaining technically active, working on impactful software that combines data, engineering … leadership and project collaboration across multidisciplinary teams. Why This Role is Great Lead and develop a talented team by offering technical guidance, mentorship and support Stay technically involved in Python-based development, contributing to architecture, design and problem-solving Contribute to meaningful work that supports complex tools, systems or platforms used in real-world applications Shape the development approach by … across disciplines to help solve complex problems. You will likely bring: Experience leading and managing software teams with a supportive and people-first approach A strong technical foundation in Python and modern software engineering practices Hands-on experience working in agile teams and delivering software in iterative cycles A clear understanding of the software development life cycle and best practice More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
Humand Talent
where innovation, precision and agility are key? Looking for a leadership role that blends technical delivery, people development and software excellence? Our client is seeking a Lead Software Engineer (Python) to join their growing team. This role offers the chance to lead a skilled group of developers while also remaining technically active, working on impactful software that combines data, engineering … leadership and project collaboration across multidisciplinary teams. Why This Role is Great Lead and develop a talented team by offering technical guidance, mentorship and support Stay technically involved in Python-based development, contributing to architecture, design and problem-solving Contribute to meaningful work that supports complex tools, systems or platforms used in real-world applications Shape the development approach by … across disciplines to help solve complex problems. You will likely bring: Experience leading and managing software teams with a supportive and people-first approach A strong technical foundation in Python and modern software engineering practices Hands-on experience working in agile teams and delivering software in iterative cycles A clear understanding of the software development life cycle and best practice More ❯
Ubuntu | Redhat | RHEL | Docker | Docker Swarm | Linux | Systems Engineer | SRE | Site Reliability Engineer | DevOps | Ansible | Python Are you looking for an opportunity that's giving back to society and genuinely changing the world? A role that you can leave the day proud of what you're contributing to? I’ve partnered with a cutting-edge quantum technology company on their … then find time to set up a call and run through all the details. Ubuntu | Redhat | RHEL | Docker | Docker Swarm | Linux | Systems Engineer | SRE | Site Reliability Engineer | DevOps | Ansible | PythonMore ❯
and troubleshoot workload managers such as Slurm. Work with senior engineers to monitor performance of key applications and identify opportunities for improvement. Contribute to scripting and automation tasks (Bash, Python) to streamline system operations. Support end-users by responding to tickets, preparing documentation, and guiding researchers on best practices. Learn about parallel computing concepts (MPI, OpenMP, GPU acceleration) and apply … them under guidance. Experience/Skills: Familiarity with Linux systems and command-line usage. Basic knowledge of scripting (Bash and/or Python). Exposure to bare metal environments (installing, configuring, and troubleshooting physical servers). Interest in high-performance computing, scientific computing, or distributed systems. Eagerness to learn about workload managers (Slurm or similar). Good problem-solving skills More ❯
oxford district, south east england, united kingdom
Arcus Search
and troubleshoot workload managers such as Slurm. Work with senior engineers to monitor performance of key applications and identify opportunities for improvement. Contribute to scripting and automation tasks (Bash, Python) to streamline system operations. Support end-users by responding to tickets, preparing documentation, and guiding researchers on best practices. Learn about parallel computing concepts (MPI, OpenMP, GPU acceleration) and apply … them under guidance. Experience/Skills: Familiarity with Linux systems and command-line usage. Basic knowledge of scripting (Bash and/or Python). Exposure to bare metal environments (installing, configuring, and troubleshooting physical servers). Interest in high-performance computing, scientific computing, or distributed systems. Eagerness to learn about workload managers (Slurm or similar). Good problem-solving skills More ❯
electronics, and experimental science , helping to solve problems that have never been tackled before. What you’ll be doing Designing and developing robust, high-performance software in C++ and Python , with some exposure to Rust for performance-critical systems. Building and maintaining software that controls custom hardware and instrumentation in real-time environments. Developing data acquisition, synchronisation, and analysis pipelines … translate experimental requirements into clean, testable code. Contributing to internal software frameworks, testing infrastructure, and continuous integration pipelines. What we’re looking for Experience developing C++ and/or Python systems that interact with real-world hardware or instruments. Good understanding of embedded systems , device communication protocols , or real-time control software . Familiarity with Linux , Git , and modern software More ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line ( 1.5 weeks) Learn Git & GitHub ( 1.5 weeks) Learn JavaScript ( 1.5 weeks) Learn Python 3 ( 1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
our workflows. Assist physicists and engineers with the design and development of new workflows, also automating and simplifying the integration of external tools. WHO YOU ARE Solid knowledge of Python in the context of scientific software development, such as developing a Python package with a C++ computational core for multiple users. Experience in building, packaging and deploying scientific software using More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Humand Talent
The role As a Senior Software Engineer, you’ll work across a variety of technical areas, including: Designing and extending embedded firmware with Rust Building high-level APIs in Python to support advanced applications Developing compilers and working on complex algorithm design Working with FPGA and SoC-based systems within real-time environments Contributing to improvements in infrastructure, process and … teams to design, implement and optimise systems that deliver exceptional performance. What we’re looking for You’ll thrive in this role if you: Have strong coding skills in Python, with experience or interest in Rust Understand code structure, optimisation, and algorithmic complexity Have worked with embedded systems, compilers, or performance-driven applications Enjoy collaborating across disciplines to turn technical More ❯
The role As a Senior Software Engineer, you'll work across a variety of technical areas, including: Designing and extending embedded firmware with Rust Building high-level APIs in Python to support advanced applications Developing compilers and working on complex algorithm design Working with FPGA and SoC-based systems within real-time environments Contributing to improvements in infrastructure, process and … teams to design, implement and optimise systems that deliver exceptional performance. What we're looking for You'll thrive in this role if you: Have strong coding skills in Python, with experience or interest in Rust Understand code structure, optimisation, and algorithmic complexity Have worked with embedded systems, compilers, or performance-driven applications Enjoy collaborating across disciplines to turn technical More ❯
some of the most exciting technology in the industry. The role Develop and maintain core code bases across embedded platforms, servers and workstations Contribute to a custom compiler project (Python and Rust) Build and extend firmware using Rust (ARTIQ) Work with FPGA and SoC-based hardware in real-time control systems Collaborate with cross-functional teams, providing scientists with the … tools to carry out cutting-edge research and development What we’re looking for Strong coding ability in Python (willingness to learn Rust, if not already familiar) Solid understanding of code structure, performance, and algorithmic complexity Strong communication and teamwork skills No prior experience in quantum computing required — just curiosity and adaptability What’s on offer Salary up to More ❯
oxford district, south east england, united kingdom
Humand Talent
some of the most exciting technology in the industry. The role Develop and maintain core code bases across embedded platforms, servers and workstations Contribute to a custom compiler project (Python and Rust) Build and extend firmware using Rust (ARTIQ) Work with FPGA and SoC-based hardware in real-time control systems Collaborate with cross-functional teams, providing scientists with the … tools to carry out cutting-edge research and development What we’re looking for Strong coding ability in Python (willingness to learn Rust, if not already familiar) Solid understanding of code structure, performance, and algorithmic complexity Strong communication and teamwork skills No prior experience in quantum computing required — just curiosity and adaptability What’s on offer Salary up to More ❯
computing , and data pipelines , all while maintaining real-time precision and reliability. What you’ll be doing Leading the design and development of control and automation software in C++ , Python , and Rust . Architecting solutions that integrate custom hardware, sensors, and distributed computing systems. Implementing control, synchronisation, and data acquisition logic to run complex experimental setups. Optimising for performance, latency … to shape long-term technical direction, from development practices to infrastructure and tooling. What you’ll bring Extensive experience building low-level or control system software in C++ and Python , ideally in a scientific, engineering, or robotics environment. Strong grasp of real-time systems , multithreading , data acquisition , and hardware communication . Comfortable architecting systems that bridge the physical and digital More ❯
computing, and data pipelines, all while maintaining real-time precision and reliability. What you'll be doing Leading the design and development of control and automation software in C++, Python, and Rust. Architecting solutions that integrate custom hardware, sensors, and distributed computing systems. Implementing control, synchronisation, and data acquisition logic to run complex experimental setups. Optimising for performance, latency, and … to shape long-term technical direction, from development practices to infrastructure and tooling. What you'll bring Extensive experience building low-level or control system software in C++ and Python, ideally in a scientific, engineering, or robotics environment. Strong grasp of real-time systems, multithreading, data acquisition, and hardware communication. Comfortable architecting systems that bridge the physical and digital worlds. More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Diamond Light Source
FPGA Engineer (Power Supplies) £40,306 to £44,292 per annum (Discretionary range to £50,936) Harwell, Oxfordshire Hybrid working available minimum 4 days onsite per week Full time/Flexible hours considered 3-Years Fixed Term Reference: 11734 About More ❯