Latest Machine Learning Jobs

Senior Machine Learning Applications and Compiler Engineer, LPX

Develop high-performance compiler and runtime components for NVIDIA's LPX inference stack, optimizing neural network workloads for future spatial accelerators. Collaborate with hardware teams to co-design architectures and implement novel compilation techniques such as graph transformations and memory optimizations. Contribute to the software ecosystem by extending tooling, profiling performance, and publishing advancements in ML and systems research.

NVIDIA Cambridge, United Kingdom
Hybrid Permanent

Senior Machine Learning Applications and Compiler Engineer, LPX

Develop high-performance compiler and runtime components for NVIDIA's LPX inference stack, focusing on optimizing neural network workloads for spatial accelerators. Collaborate with hardware teams to co-design future architectures and implement advanced compilation techniques such as graph transformations and memory optimizations. Engage in research and development of novel approaches to inference on domain-specific processors, with opportunities to publish and present findings.

NVIDIA
Hybrid Permanent

Senior Embedded Engineer (RTOS)

Design and develop low-level firmware, device drivers, and RTOS-based control software for a novel optical AI accelerator. Perform BSP bring-up on custom hardware, collaborate with hardware teams on validation, and establish embedded software standards. Work spans bare-metal environments, Linux kernel drivers, and real-time systems using FreeRTOS.

Lumai Headington, Oxford, United Kingdom
Hybrid Permanent

Junior Embedded Engineer (RTOS)

This role involves developing low-level firmware and RTOS-based control software for a next-generation optical AI accelerator. You'll work closely with hardware teams on BSP bring-up, driver development, and system-level debugging using JTAG and benchtop tools. The position focuses on building reliable, performance-critical embedded software to enable first-boot and stable operation of novel photonic computing hardware.

Lumai Headington, Oxford, United Kingdom
Hybrid Permanent

FPGA Engineer

The role involves designing, developing, and verifying FPGA firmware for complex electronic systems in a highly regulated environment. Responsibilities include working with Xilinx, Intel, and Microsemi FPGA architectures, developing high-speed interfaces, and applying structured firmware design processes aligned with industry standards.

Matchtech United Kingdom
University of Surrey logo

Research Fellow in Advanced Semiconductor Device Modelling

This role involves advanced semiconductor device modelling and simulation, focusing on source-gated transistors (SGTs) and multimodal transistors (MMTs). The researcher will develop and validate predictive models using TCAD, compact modelling, and AI-assisted techniques, working closely with experimental teams and contributing to high-quality research outputs.

University of Surrey Guildford, South East England, United Kingdom £38 – £46 pa
Contract

Embedded Software/Firmware Engineer

This role involves designing, developing, and testing embedded software and firmware for specialist engineering applications. You will contribute to research, prototyping, and technology development, working in a multidisciplinary team that spans software, FPGA, and hardware engineering.

Copello Farnborough, Hampshire, GU14 7JT, United Kingdom

Electronic FPGA Engineer

This role involves designing, developing, and validating FPGA solutions for optical networking products. You will work on advanced FPGA-based designs, implement VHDL logic, and collaborate with electronics and software engineers to resolve complex technical challenges.

Huber+Suhner Polatis Milton, Cambridgeshire, Cambridgeshire, United Kingdom

Fitter

This role involves preparing, finishing, and modifying precision mechanical components to meet exact engineering specifications and quality standards. Responsibilities include deburring, drilling, tapping, polishing, and inspecting components using precision measuring equipment in a precision manufacturing environment.

Bolt Wellington, Shropshire, United Kingdom £32,000 – £40,200 pa

CNC Miller Programmer

This role involves programming, setting, and operating 3, 4, and 5-axis CNC milling machines to manufacture large, precision-engineered components for high-value sectors. You will work in a modern, well-equipped machine shop with a focus on quality and continuous improvement.

Rise Technical Recruitment Abingdon, OX14 5BH, United Kingdom £20 – £23
Fractile logo

Silicon Infrastructure Engineer

This role involves developing and maintaining infrastructure tooling for silicon design, focusing on EDA workflows, build systems, and compute environments. The engineer will create cacheable, reproducible workflows, support EDA tools across the chip lifecycle, and manage cloud or on-premise infrastructure using IaC. Work includes deployment, monitoring, and optimisation of high-performance computing systems used by silicon engineering teams.

Fractile London, United Kingdom
Hybrid Permanent Clearance Required

Equipment Technician

The Equipment Technician role involves maintaining and troubleshooting advanced semiconductor manufacturing equipment to ensure it meets high standards of reliability and performance. The technician will work in a team to respond to production demands, perform preventative maintenance, and contribute to continuous improvement initiatives.

Major Newton Aycliffe Newton Aycliffe, County Durham, United Kingdom

Manufacturing Engineer

The Manufacturing Engineer will provide technical and strategic support to optimize the high-volume compound semiconductor wafer fabrication facility. Responsibilities include maintaining capacity models, implementing manufacturing techniques, and collaborating with various stakeholders to improve production efficiency and performance.

Major Newton Aycliffe Newton Aycliffe, County Durham, United Kingdom

Quality Inspector

This role involves hands-on inspection and testing of precision-engineered components and assemblies using advanced metrology equipment. You will work closely with engineers to maintain high quality standards, identify non-conformances, and support continuous improvement initiatives in a state-of-the-art manufacturing environment.

Vacgen Lower Dicker, East Sussex, BN27 4BD, United Kingdom

Electronic FPGA Engineer

This role involves designing and implementing FPGA logic using VHDL for Xilinx Artix-7 devices, developing finite state machines, and creating low-level driver logic for various interfaces. Responsibilities include writing test benches, performing hardware bring-up, and contributing to requirements capture and architecture design.

Platform Recruitment Cambridge, Cambridgeshire, United Kingdom £80,000 – £90,000 pa