NVIDIA in the United Kingdom is seeking a Solutions Architect to be the primary technical expert for selected customers, driving adoption of state-of-the-art diffusion models and AI platforms. You will collaborate with customers' teams, data scientists, IT managers and executives to optimize solutions for performance, cost and reliability. The ideal candidate has deep hands-on experience in AI/Deep Learning with diffusion networks and strong communication skills in English, plus 6+ years in
26/07/2026
Full time
NVIDIA in the United Kingdom is seeking a Solutions Architect to be the primary technical expert for selected customers, driving adoption of state-of-the-art diffusion models and AI platforms. You will collaborate with customers' teams, data scientists, IT managers and executives to optimize solutions for performance, cost and reliability. The ideal candidate has deep hands-on experience in AI/Deep Learning with diffusion networks and strong communication skills in English, plus 6+ years in
NVIDIA is well positioned as the 'AI Computing Company', our GPUs being the brains that power modern Deep Learning software frameworks, accelerated analytics, modern data centers, and driving autonomous vehicles. We are looking for a Senior Software QA Test Development Engineer to join in the mission of crafting a distributed technology for all NVIDIA teams that remotely manage 10s of 1000s of resources in a simple and controlled fashion, allowing engineers to focus on engineering and automation, rather than being burdened by manual operational tasks. SWQA test developer engineers at NVIDIA are responsible for creating test plans, execution, and reporting, as well as developing scripts for test automation, designing and developing tools for the QA team, and developing integration tests for validation. As a test developer, you must identify weak spots and constantly design better and more creative test plans to break software and identify potential issues. You will have a huge impact on the quality of NVIDIA's products. The ideal candidate must have strong programming skills and hands on experience using AI development tools to improve quality and productivity across the end-to-end QA workflow. This includes leveraging AI assistants for test automation, code generation, debugging, and enhancing testing efficiency. During the interview process, we will assess your ability to effectively use AI development tools and evaluate your programming capabilities to ensure you can deliver high quality solutions. What you'll be doing: Review product requirements and develop test matrix. Build testing related documentation, including test plans, test approach, test cases and bug reports assessing quality and associated risks. Manage bug lifecycle and co work with inter groups to work towards solutions. Automate manual tests and assist in the architecture, building and implementing test frameworks. Enhance the existing testing frameworks used in the organization by our engineers, including yourself, for areas such as UIs, REST APIs, process automation and performance validation. Support a reliable fast feedback loop by integrating automation testing in CI and discovery pipelines. What we need to see: BS or higher degree or equivalent experience in Computer Science, Electronics or related discipline with 5+ years QA experience. Proficient with web based UI and RESTful APIs validation via code as well as Unix/Linux and shell/python programming skills. Familiarity with networking protocols as well as working command of the Python programming language. Rich experience in test cases development and failure root cause analysis. Track record in identifying areas of process improvement. Good command of Cloud management systems and Kubernetes and supporting cloud infrastructure (Grafana etc). Experience with building and handling CI/CD pipelines. Hands on experience working with Large Language Models (LLMs), including prompt engineering, fine tuning, or integration into QA workflows. Fine tuning or training models for QA specific tasks - adapting LLMs or other models specifically for testing, documentation analysis, or requirement validation. Good QA sense including attention to detail, problem solving, data analysis, quality standards knowledge, time management etc. Excellent communicator, fluent written and verbal English. Ways to stand out from the crowd: Experience building AI systems such as RAG (Retrieval Augmented Generation) pipelines, MRC (Machine Reading Comprehension) solutions, or AI agents. Building AI powered test generation tools - using LLMs to automatically generate test cases, test code, edge cases, or synthetic test data. Experience working with NVIDIA GPU hardware is a strong plus. Scalability or performance testing knowledge is a plus. Experience with data analysis and system monitoring across distributed systems as well as experience with Golang. Benefits NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all.
25/07/2026
Full time
NVIDIA is well positioned as the 'AI Computing Company', our GPUs being the brains that power modern Deep Learning software frameworks, accelerated analytics, modern data centers, and driving autonomous vehicles. We are looking for a Senior Software QA Test Development Engineer to join in the mission of crafting a distributed technology for all NVIDIA teams that remotely manage 10s of 1000s of resources in a simple and controlled fashion, allowing engineers to focus on engineering and automation, rather than being burdened by manual operational tasks. SWQA test developer engineers at NVIDIA are responsible for creating test plans, execution, and reporting, as well as developing scripts for test automation, designing and developing tools for the QA team, and developing integration tests for validation. As a test developer, you must identify weak spots and constantly design better and more creative test plans to break software and identify potential issues. You will have a huge impact on the quality of NVIDIA's products. The ideal candidate must have strong programming skills and hands on experience using AI development tools to improve quality and productivity across the end-to-end QA workflow. This includes leveraging AI assistants for test automation, code generation, debugging, and enhancing testing efficiency. During the interview process, we will assess your ability to effectively use AI development tools and evaluate your programming capabilities to ensure you can deliver high quality solutions. What you'll be doing: Review product requirements and develop test matrix. Build testing related documentation, including test plans, test approach, test cases and bug reports assessing quality and associated risks. Manage bug lifecycle and co work with inter groups to work towards solutions. Automate manual tests and assist in the architecture, building and implementing test frameworks. Enhance the existing testing frameworks used in the organization by our engineers, including yourself, for areas such as UIs, REST APIs, process automation and performance validation. Support a reliable fast feedback loop by integrating automation testing in CI and discovery pipelines. What we need to see: BS or higher degree or equivalent experience in Computer Science, Electronics or related discipline with 5+ years QA experience. Proficient with web based UI and RESTful APIs validation via code as well as Unix/Linux and shell/python programming skills. Familiarity with networking protocols as well as working command of the Python programming language. Rich experience in test cases development and failure root cause analysis. Track record in identifying areas of process improvement. Good command of Cloud management systems and Kubernetes and supporting cloud infrastructure (Grafana etc). Experience with building and handling CI/CD pipelines. Hands on experience working with Large Language Models (LLMs), including prompt engineering, fine tuning, or integration into QA workflows. Fine tuning or training models for QA specific tasks - adapting LLMs or other models specifically for testing, documentation analysis, or requirement validation. Good QA sense including attention to detail, problem solving, data analysis, quality standards knowledge, time management etc. Excellent communicator, fluent written and verbal English. Ways to stand out from the crowd: Experience building AI systems such as RAG (Retrieval Augmented Generation) pipelines, MRC (Machine Reading Comprehension) solutions, or AI agents. Building AI powered test generation tools - using LLMs to automatically generate test cases, test code, edge cases, or synthetic test data. Experience working with NVIDIA GPU hardware is a strong plus. Scalability or performance testing knowledge is a plus. Experience with data analysis and system monitoring across distributed systems as well as experience with Golang. Benefits NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all.
NVIDIA is seeking a Senior Software QA Test Development Engineer to join a distributed QA team that supports tens of thousands of resources across NVIDIA's AI platforms. You will design test plans, build automation, and develop tooling to improve quality and efficiency, enabling engineers to focus on core development. The role requires deep hands-on experience with web UIs, REST APIs, Python, Linux, and CI/CD, plus familiarity with Kubernetes, cloud tooling, and advanced QA practices including
24/07/2026
Full time
NVIDIA is seeking a Senior Software QA Test Development Engineer to join a distributed QA team that supports tens of thousands of resources across NVIDIA's AI platforms. You will design test plans, build automation, and develop tooling to improve quality and efficiency, enabling engineers to focus on core development. The role requires deep hands-on experience with web UIs, REST APIs, Python, Linux, and CI/CD, plus familiarity with Kubernetes, cloud tooling, and advanced QA practices including
NVIDIA seeks a Solution Architect for the Telecommunications Industry Team with deep domain knowledge in AI and telecom operations. The role involves articulating technical visions, designing high-value solutions, and guiding customer adoption of NVIDIA AI platforms across cloud and edge deployments. The candidate should have strong AI/ML/DL background, 5+ years in telecom, and the ability to lead complex deployments and respond to RFP/RFI to accelerate computing adoption.
24/07/2026
Full time
NVIDIA seeks a Solution Architect for the Telecommunications Industry Team with deep domain knowledge in AI and telecom operations. The role involves articulating technical visions, designing high-value solutions, and guiding customer adoption of NVIDIA AI platforms across cloud and edge deployments. The candidate should have strong AI/ML/DL background, 5+ years in telecom, and the ability to lead complex deployments and respond to RFP/RFI to accelerate computing adoption.
NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and compiler stack. You will work at the intersection of large-scale systems, compilers, and deep learning, crafting how neural network workloads map onto future NVIDIA platforms. What you'll be doing Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to-end inference optimization. Define and implement mappings of large-scale inference workloads onto NVIDIA's systems. Extend and integrate with NVIDIA's SW ecosystem, contributing to libraries, tooling, and interfaces that enable seamless deployment of models across platforms. Benchmark, profile, and monitor key performance and efficiency metrics to ensure the compiler generates efficient mappings of neural network graphs to our inference hardware. Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points. Prototype and evaluate new compilation and runtime techniques, including graph transformations, scheduling strategies, and memory/layout optimizations tailored to spatial processors. Publish and present technical work on novel compilation approaches for inference and related spatial accelerators at top tier ML, compiler, and computer architecture venues. What we need to see MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience, with 6 years of relevant experience. Strong software engineering background with proficiency in systems level programming (C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation. Experience with LLVM and/or MLIR, including building custom passes, dialects, or integrations. Familiarity with deep learning frameworks such as TensorFlow and PyTorch, and experience working with portable graph formats such as ONNX. Solid understanding of parallel and heterogeneous compute architectures, such as GPUs, spatial accelerators, or other domain specific processors. Strong analytical and debugging skills, with experience using profiling, tracing, and benchmarking tools to drive performance improvements. Excellent communication and collaboration skills, with the ability to work across hardware, systems, and software teams. Ideal candidates will have direct experience with MLIR based compilers or other multilevel IR stacks, especially in the context of graph based deep learning workloads. Ways to stand out Prior work on spatial or dataflow architectures, including static scheduling, pipeline parallelism, or tensor parallelism at scale. Contributions to opensource ML frameworks, compilers, or runtime systems, particularly in areas related to performance or scalability. Demonstrated research impact, such as publications or presentations at conferences like PLDI, CGO, ASPLOS, ISCA, MICRO, MLSys, NeurIPS, or similar. Experience with large-scale AI distributed inference or training systems, including performance modeling and capacity planning for multi rack deployments.
24/07/2026
Full time
NVIDIA is seeking engineers to develop algorithms and optimizations for our LPX inference and compiler stack. You will work at the intersection of large-scale systems, compilers, and deep learning, crafting how neural network workloads map onto future NVIDIA platforms. What you'll be doing Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to-end inference optimization. Define and implement mappings of large-scale inference workloads onto NVIDIA's systems. Extend and integrate with NVIDIA's SW ecosystem, contributing to libraries, tooling, and interfaces that enable seamless deployment of models across platforms. Benchmark, profile, and monitor key performance and efficiency metrics to ensure the compiler generates efficient mappings of neural network graphs to our inference hardware. Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points. Prototype and evaluate new compilation and runtime techniques, including graph transformations, scheduling strategies, and memory/layout optimizations tailored to spatial processors. Publish and present technical work on novel compilation approaches for inference and related spatial accelerators at top tier ML, compiler, and computer architecture venues. What we need to see MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience, with 6 years of relevant experience. Strong software engineering background with proficiency in systems level programming (C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including IR design, optimization passes, or code generation. Experience with LLVM and/or MLIR, including building custom passes, dialects, or integrations. Familiarity with deep learning frameworks such as TensorFlow and PyTorch, and experience working with portable graph formats such as ONNX. Solid understanding of parallel and heterogeneous compute architectures, such as GPUs, spatial accelerators, or other domain specific processors. Strong analytical and debugging skills, with experience using profiling, tracing, and benchmarking tools to drive performance improvements. Excellent communication and collaboration skills, with the ability to work across hardware, systems, and software teams. Ideal candidates will have direct experience with MLIR based compilers or other multilevel IR stacks, especially in the context of graph based deep learning workloads. Ways to stand out Prior work on spatial or dataflow architectures, including static scheduling, pipeline parallelism, or tensor parallelism at scale. Contributions to opensource ML frameworks, compilers, or runtime systems, particularly in areas related to performance or scalability. Demonstrated research impact, such as publications or presentations at conferences like PLDI, CGO, ASPLOS, ISCA, MICRO, MLSys, NeurIPS, or similar. Experience with large-scale AI distributed inference or training systems, including performance modeling and capacity planning for multi rack deployments.
NVIDIA Gruppe is looking for engineers in Cambridge to enhance algorithms for our LPX inference and compiler stack. You'll work on optimizing neural network workloads, ensuring efficient performance, and collaborating with hardware architects. The ideal candidate will hold an MS or PhD in a relevant field with a strong background in software engineering and compiler development. Experience with deep learning frameworks and parallel compute architectures is essential.
24/07/2026
Full time
NVIDIA Gruppe is looking for engineers in Cambridge to enhance algorithms for our LPX inference and compiler stack. You'll work on optimizing neural network workloads, ensuring efficient performance, and collaborating with hardware architects. The ideal candidate will hold an MS or PhD in a relevant field with a strong background in software engineering and compiler development. Experience with deep learning frameworks and parallel compute architectures is essential.
We are looking to hire a CPU Compiler Engineer for an exciting and fun role at NVIDIA. We craft outstanding compilers that realise the potential of NVIDIA's CPUs designed for the world's largest AI and HPC workloads. Our compiler organization makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding organization? We need you to design, develop and help improve the upstream GNU Toolchain for NVIDIA's CPUs. These compilers are key for the performance of AI, HPC and other performance critical software deployed on NVIDIA Data Centres, on the cloud and at super computing centres around the world. In this role you will solve critical problems working alongside an outstanding engineering team with vision in Compiler technology and systems software, doing what you enjoy! You will also be collaborating with the relevant upstream projects and improving the state of the art. If this sounds like a fun challenge, we would be delighted to hear from you. What you will be doing: Work with a geographically distributed partner organization to understand, modify and improve CPU Compiler SW at NVIDIA. Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part of a team that is at the centre of AI, HPC and data centre technologies. Help in the development of next generation CPU micro-architecture. What we need to see: BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent experience More than 12 years of experience with compiler development in a production environment. Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules. Strong hands on C++ programming skills Excellent verbal and written communications skills Ways to stand out from the crowd: Familiarity with CPU architectures such as Arm Architecture (AArch32, AArch64), RISC-V, x86_64, PowerPC or DSPs and engaging with pre-silicon compiler and toolchain contributions. A track record of working with industry standard compiler infrastructure such as GNU Toolchain and familiarity with LLVM Knowledge of AI algorithms, scientific HPC applications and related code optimisations. Meaningful contributions to free software and open source compiler communities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most innovative and talented people on the planet working for us and, due to unprecedented growth, our world-class engineering teams are expanding fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
19/07/2026
Full time
We are looking to hire a CPU Compiler Engineer for an exciting and fun role at NVIDIA. We craft outstanding compilers that realise the potential of NVIDIA's CPUs designed for the world's largest AI and HPC workloads. Our compiler organization makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding organization? We need you to design, develop and help improve the upstream GNU Toolchain for NVIDIA's CPUs. These compilers are key for the performance of AI, HPC and other performance critical software deployed on NVIDIA Data Centres, on the cloud and at super computing centres around the world. In this role you will solve critical problems working alongside an outstanding engineering team with vision in Compiler technology and systems software, doing what you enjoy! You will also be collaborating with the relevant upstream projects and improving the state of the art. If this sounds like a fun challenge, we would be delighted to hear from you. What you will be doing: Work with a geographically distributed partner organization to understand, modify and improve CPU Compiler SW at NVIDIA. Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part of a team that is at the centre of AI, HPC and data centre technologies. Help in the development of next generation CPU micro-architecture. What we need to see: BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent experience More than 12 years of experience with compiler development in a production environment. Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules. Strong hands on C++ programming skills Excellent verbal and written communications skills Ways to stand out from the crowd: Familiarity with CPU architectures such as Arm Architecture (AArch32, AArch64), RISC-V, x86_64, PowerPC or DSPs and engaging with pre-silicon compiler and toolchain contributions. A track record of working with industry standard compiler infrastructure such as GNU Toolchain and familiarity with LLVM Knowledge of AI algorithms, scientific HPC applications and related code optimisations. Meaningful contributions to free software and open source compiler communities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most innovative and talented people on the planet working for us and, due to unprecedented growth, our world-class engineering teams are expanding fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
NVIDIA Gruppe is seeking a CPU Compiler Engineer to join their innovative team. This role involves designing and developing GNU Toolchain improvements for NVIDIA's CPUs, essential for AI and HPC performance. Ideal candidates have at least 12 years of compiler experience, strong C++ programming skills, and a degree in Computer Science. The position offers a competitive salary and extensive benefits in a diverse work environment. If you are passionate about technology and eager to contribute to groundbreaking projects, we would love to hear from you.
19/07/2026
Full time
NVIDIA Gruppe is seeking a CPU Compiler Engineer to join their innovative team. This role involves designing and developing GNU Toolchain improvements for NVIDIA's CPUs, essential for AI and HPC performance. Ideal candidates have at least 12 years of compiler experience, strong C++ programming skills, and a degree in Computer Science. The position offers a competitive salary and extensive benefits in a diverse work environment. If you are passionate about technology and eager to contribute to groundbreaking projects, we would love to hear from you.