Latest Technology Jobs

Test Development Engineer - Electronic Hardware

The Test Development Engineer will work closely with hardware and software teams to develop and maintain test systems for preproduction solutions. Responsibilities include defining test methods, specifying test equipment, automating test systems, and collaborating with third-party support engineers to ensure efficient and effective testing of high-speed serial links, power supplies, and other hardware components.

Graphcore Bristol, United Kingdom
On-site Permanent

Linux Engineering Lead

This role involves leading and developing a team of Linux Engineering Support Engineers, ensuring the stability and performance of Linux-based systems in a fast-paced AI environment. Responsibilities include hands-on troubleshooting, incident response, automation, and driving operational improvements.

Graphcore Bristol, United Kingdom
On-site Permanent
NVIDIA logo

Relational Foundation Model Engineer, Modern Data Stack

Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has...

NVIDIA Germany
NVIDIA logo

Relational Foundation Model Engineer, Modern Data Stack

Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has...

Fractile logo

Senior Verification Engineer

As a Senior Verification Engineer, you will play a key role in the pre-silicon RTL verification of advanced AI IC products for data centre applications. You will collaborate closely with cross-functional teams to ensure high-quality RTL releases and contribute to the company's ambitious goals of disrupting the hardware development landscape.

Fractile London, United Kingdom
On-site Permanent Clearance Required
Fractile logo

Verification Engineer

As a Silicon Verification Engineer, you will work closely with colleagues across modelling, system architecture, and RTL design to ensure high functional quality in our ML/AI IC products for data centre applications. Your role involves contributing to specification discussions, improving verification practices, and pushing the field forward with a software mindset applied to hardware problems.

Fractile Bristol, United Kingdom
On-site Permanent
NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

This role involves engaging with partners and customers to resolve functional and performance issues with NCCL, conducting performance analysis, and developing tools for new systems and platforms. You will also guide customers on HPC methodologies, document findings, and conduct trainings on NCCL.

NVIDIA logo

Senior System Software Engineer, NCCL - Partner Enablement

This role involves engaging with partners and customers to resolve functional and performance issues with NCCL, conducting performance analysis, and developing tools for new systems and platforms. You will also guide customers on HPC methodologies, document processes, and conduct training sessions.

NVIDIA £221,250 – £507,000 pa
Remote Permanent
NVIDIA logo

Senior HPC Performance Engineer

In this role, you will analyze and optimize High Performance Computing (HPC) applications on NVIDIA's HPC servers and systems. You will work with a range of applications, from small benchmarks to large-scale distributed-memory systems, and provide insights to compiler and application engineering teams to drive performance improvements.

NVIDIA Germany
Remote Permanent
NVIDIA logo

Senior HPC Performance Engineer

In this role, you will analyze and optimize High Performance Computing (HPC) applications on NVIDIA's HPC servers and systems. You will work with a range of applications, from small benchmarks to large-scale distributed-memory systems, identifying performance bottlenecks and providing insights to compiler and application engineering teams.

Remote Permanent
NVIDIA logo

Senior HPC Performance Engineer

In this role, you will analyze and optimize High Performance Computing (HPC) applications on NVIDIA's HPC servers and systems. You will work with a range of applications, from small benchmarks to large-scale distributed-memory systems, identifying performance bottlenecks and providing insights to compiler and application engineering teams.

Remote Permanent

Staff Manufacturing Product Engineer

This role involves working closely with design, test, and supply chain teams to ensure manufacturability and continuous improvement in the production of Graphcore's AI hardware. Key responsibilities include providing DfM feedback, driving yield improvements, and developing manufacturing KPIs.

Graphcore Bristol, United Kingdom
On-site Permanent
NVIDIA logo

Senior Software Architect - Deep Learning and HPC Communications

This role involves co-designing next-generation data center platforms and scalable communication software to enhance performance in large-scale AI and HPC systems. The engineer will investigate bottlenecks, develop new communication technologies, and use simulation to evaluate innovations across GPU clusters spanning hundreds of thousands of GPUs. Focus areas include deep learning parallelism, high-speed interconnects, and co-design with hardware and networking teams.

NVIDIA Germany PLN 221,250 – PLN 507,000 pa
Remote Permanent
NVIDIA logo

Senior Software Architect - Deep Learning and HPC Communications

This role involves co-designing next-generation data center platforms and scalable communication software for AI and HPC workloads. The engineer will identify system bottlenecks, develop high-performance communication technologies, and use simulation to evaluate performance at massive GPU scale. The position focuses on advancing GPU interconnects and runtime systems to power cutting-edge deep learning and high-performance computing applications.

NVIDIA PLN 221,250 – PLN 507,000 pa
Remote Permanent
NVIDIA logo

Senior Software Architect - Deep Learning and HPC Communications

This role involves co-designing next-generation data center platforms and scalable communication software to enhance performance for AI and HPC workloads running on massive GPU clusters. The engineer will identify system bottlenecks, develop advanced communication technologies, and use simulation to model performance at scale. Work includes building proofs-of-concept and collaborating across hardware and software teams to drive innovation in GPU interconnects and networking.

NVIDIA PLN 221,250 – PLN 507,000 pa
On-site Permanent