Latest Research Jobs

NVIDIA logo

Senior CPU Performance Developer Technology Engineer

This role involves deep performance analysis and optimization of cloud and HPC workloads on NVIDIA's CPU architecture. The engineer will collaborate with developers, contribute to software stacks and libraries, and influence future CPU design through performance insights. Work spans low-level code optimization, benchmarking, and cross-team collaboration with architecture, research, and software teams.

NVIDIA PLN 292,500 – PLN 650,000 pa
Hybrid Permanent
NVIDIA logo

Senior Software and System Architect

Lead the architecture and design of next-generation cloud networking solutions spanning hardware to application layers, with a focus on DPUs, NICs, and data center technologies. Develop end-to-end system architectures, evaluate emerging technologies, and collaborate globally with engineering and customer teams to deliver innovative, production-ready solutions. Work across orchestration, security, provisioning, and SDN to shape the future of cloud infrastructure.

NVIDIA United Kingdom
Remote Permanent
Amazon logo

Senior Delivery Consultant (DevOps), Professional Services, UK NatSec, WWPS

This role involves working directly with UK government and enterprise customers to design, implement, and secure cloud solutions on AWS. The consultant will lead technical engagements, deliver migration and security projects on-site, and develop best practices for cloud adoption. A key focus is advising on identity management, data protection, and incident response while also contributing to reusable tools and knowledge sharing across AWS.

Amazon London, United Kingdom
Hybrid Permanent Clearance Required
NVIDIA logo

Senior Software and System Architect

Lead the architecture and design of next-generation cloud networking solutions, focusing on DPUs, NICs, and end-to-end system integration from hardware to application layers. Define system specifications, prototype emerging technologies, and collaborate globally with engineering and customer teams to shape the future of data center infrastructure. Work across networking, security, virtualization, and orchestration domains to deliver state-of-the-art, scalable cloud platforms.

Remote Permanent
NVIDIA logo

Senior Software and System Architect

Define and lead the architecture of cloud networking solutions, focusing on DPUs, NICs, and system-level integration across hardware and software. Develop end-to-end architectures involving orchestration, provisioning, security, and SDN, while collaborating with global engineering teams and external customers. Innovate through rapid prototyping of new technologies and contribute to shaping next-generation data center infrastructure.

Remote Permanent
NVIDIA logo

Senior Software and System Architect

Design and define next-generation system architectures for DPUs and NICs, spanning from hardware to application layers. Focus on cloud networking, virtualization, orchestration, and security solutions through close collaboration with global R&D and customer teams. Develop end-to-end architectures, evaluate emerging technologies, and rapidly prototype innovations for data center infrastructure.

Remote Permanent
NVIDIA logo

Senior Software and System Architect

Design and define end-to-end system architectures for next-generation DPUs and NICs, spanning hardware to application layers. Focus on cloud networking, orchestration, security, and SDN, with deep collaboration across global engineering and customer teams. Develop prototypes and architecture specifications to shape future data center technologies.

Remote Permanent
NVIDIA logo

Senior Performance Engineer

This role involves analyzing end-to-end performance of large-scale AI workloads across compute, networking, storage, and software stacks. The engineer will diagnose bottlenecks, establish performance baselines, and drive optimizations in collaboration with deep learning and platform teams. Work focuses on scalable DGX Cloud systems, using profiling and data analysis to inform system design and improve AI efficiency at scale.

NVIDIA United Kingdom
NVIDIA logo

Senior Performance Engineer

This role involves analyzing end-to-end performance of large-scale AI workloads across compute, network, storage, and software stacks. The engineer will design performance studies, diagnose bottlenecks, and drive optimizations in collaboration with deep learning and platform teams. Work focuses on profiling, benchmarking, and delivering actionable insights to improve scalability and efficiency of DGX Cloud systems.

NVIDIA logo

Senior Performance Engineer

Analyze end-to-end performance of large-scale AI workloads across compute, network, storage, and software stacks. Design and execute performance studies to establish baselines, diagnose regressions, and quantify bottlenecks. Define performance and efficiency evaluation methodologies, benchmarks, and success metrics for AI workloads. Use profiling, observability, and data analysis to turn performance measurements into actionable optimization plans. Partner with deep learning engineers, platform teams, and GPU architects to validate and deliver performance improvements. Communicate performance findings, tradeoffs, and recommendations clearly to influence system and software design decisions.

NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

Design and build scalable reinforcement learning post-training infrastructure that integrates training, inference, and rollout across heterogeneous hardware. Optimize distributed systems for performance, fault tolerance, and efficiency, while contributing to open-source RL frameworks and collaborating with AI researchers and hardware teams to shape next-generation AI capabilities.

NVIDIA Germany
Remote Permanent
NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

Architect and build scalable reinforcement learning post-training infrastructure that integrates training, inference, and rollout loops across heterogeneous hardware. Contribute to open-source RL frameworks and distributed runtimes, optimize performance across GPUs, CPUs, and LPUs, and collaborate with research and hardware teams to enable next-generation AI systems. Focus on fault tolerance, elastic scaling, and efficient execution of large-scale distributed workloads.

Remote Permanent
NVIDIA logo

Senior Software Engineer, RL Post-Training Frameworks

Architect and build scalable reinforcement learning post-training infrastructure that integrates training, inference, and rollout across heterogeneous hardware. Optimize distributed systems for performance, fault tolerance, and elastic scaling, while contributing to open-source RL frameworks and collaborating with research and hardware teams to advance AI capabilities.

Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator and DCGM. The engineer will diagnose complex distributed systems issues, build automated testing frameworks, and contribute to open-source communities. Work includes deep performance analysis, CI/CD integration, and optimizing AI infrastructure efficiency at scale.

NVIDIA Germany PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scale characterization for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will deep-dive into distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities. Work includes optimizing large-scale AI infrastructure, debugging Kubernetes at scale, and contributing to CI/CD pipelines for continuous performance testing.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent