×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning and Compiler Engineer, LPX

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: NVIDIA Corporation
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Software Engineer, AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 70000 - 90000 GBP Yearly GBP 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Senior Machine Learning Applications and Compiler Engineer page is loaded## Senior Machine Learning Applications and Compiler Engineer locations:
UK, Cambridge:
UK, Remote time type:
Full time posted on:
Posted Todayjob requisition :
JR2013261

NVIDIA is seeking engineers to develop algorithms and optimizations for our 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. This is your chance to be part of something outstandingly innovative!
** 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 5 years of relevant experience.
* Strong software engineering background with proficiency in systems level programming (e.g., 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 Tensor Flow 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 from the crowd:
*** 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. #LI-Hybrid
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary