Current jobs related to Senior Compiler Engineer - Cambridge, Cambridgeshire - NVIDIA
-
Senior Compiler Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeThe RoleJob Overview:We are seeking a skilled Senior Compiler Engineer to join our GNU Tools team in Cambridge, UK. As a key member of our team, you will collaborate with the GNU community to contribute to the open-source GCC compiler and other GNU projects.Your primary focus will be on making the best use of Arm architectural features such as SVE and SME....
-
Senior Compiler Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeUnlock the Potential of NVIDIA's CPUsWe're crafting outstanding compilers that realize the potential of NVIDIA's CPUs designed for the world's largest AI and HPC workloads. Join our team of talented engineers to design, develop, and tune optimizing compilers based on Open Source compilers.Key Responsibilities:Contribute new features and optimization...
-
Senior Compiler Verification Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeSenior Compiler Verification EngineerNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK. As a member of our compiler verification team, you will play a critical role in ensuring the robustness and reliability of our compilers for next-generation technologies.Key Responsibilities:Collaborate with...
-
Senior Compiler Verification Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeSenior Compiler Verification EngineerNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK. As a member of our compiler verification team, you will play a critical role in ensuring the robustness and reliability of our compilers for next-generation technologies.Key Responsibilities:Collaborate with...
-
Senior Compiler Verification Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeSenior Compiler Verification EngineerNVIDIA Corporation is a leader in the development of high-performance computing and AI technologies. We are seeking a highly skilled Senior Compiler Verification Engineer to join our team in the UK.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize compiler verification...
-
Senior Compiler Developer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob DescriptionArm's Machine Learning Group is seeking a highly skilled Software Engineer to contribute to the development of sophisticated ML technology supporting Arm's ML Hardware.This role presents an opportunity to build software that enables the development of deep learning applications in various fields, including self-driving cars, generative AI...
-
Senior Compiler Verification Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeSenior Compiler Verification SpecialistNVIDIA Corporation is seeking a highly skilled Senior Compiler Verification Specialist to join our Compiler Team. As a key member of our team, you will be responsible for designing and implementing software solutions to verify NVIDIA compilers for GPU-enabled products.Key Responsibilities:Work with geographically...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Description:Arm is seeking a highly skilled Senior Software Engineer to lead our Machine Learning (ML) Tooling team in Cambridge, UK. As a key member of our ML Group, you will be responsible for building innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of production-grade software and push the...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Description:Arm is seeking a highly skilled Senior Software Engineer to lead our Machine Learning (ML) Tooling team in Cambridge, UK. As a key member of our ML Group, you will be responsible for building innovative compiler solutions for various markets.Key Responsibilities:Contribute to the development of production-grade software and push the...
-
Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeJoin NVIDIA's Compiler TeamWe're seeking a talented Software Engineer to join our Compiler team at NVIDIA Corporation. As a key member of our team, you will design, develop, and tune optimizing compilers for NVIDIA's CPUs, which are used in the world's largest AI and HPC workloads.Key Responsibilities:Contribute new features and optimization techniques...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeArm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to contribute to the development of ML compilers. This role presents an opportunity to advance ML compilation technology and build software that enables the development of deep learning applications.Job Description:The Arm Machine Learning (ML) Compilers team is...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeArm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You will help to build the software that...
-
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeJob Overview:We are seeking a skilled Senior Software Engineer to join our Functional Safety compiler team. As a key member, you will work on our next generation C++17 compiler, based on LLVM and Clang.The Arm Compiler for Embedded product requires a team player with expertise in C and C++ development, as well as experience in the full software development...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Description:The Arm Machine Learning (ML) Group is seeking a highly skilled and experienced Software Engineer to lead the development of innovative compiler solutions for various markets.You will apply your expertise to craft and optimize compilers for machine learning networks that target Arm's CPUs, GPUs, and NPUs.Contribute to the delivery of...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeArm's Machine Learning (ML) Group is seeking a highly skilled Software Engineer to contribute to the development of innovative ML compilers.This role presents an opportunity to work on cutting-edge technology that enables the development of deep learning applications.Job Description:Arm Machine Learning (ML) Compilers team is looking for a software engineer...
-
ML Compiler Developer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...
-
ML Compiler Developer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...
-
Staff Software Engineer
7 days ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Title:Staff Software Engineer - ML Compiler ExpertJob Summary:Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.Key Responsibilities:Contribute to deliver production-grade software and...
-
Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Description:Arm is seeking a highly skilled Software Engineer to join its Machine Learning (ML) Compilers team. As a key member of this team, you will be responsible for designing, developing, and maintaining innovative compiler solutions for various markets.You will work closely with other groups in Arm to expand support for Arm architecture and...
-
Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Description:Arm is seeking a highly skilled Software Engineer to join its Machine Learning (ML) Compilers team. As a key member of this team, you will be responsible for designing, developing, and maintaining innovative compiler solutions for various markets.You will work closely with other groups in Arm to expand support for Arm architecture and...
Senior Compiler Engineer
2 months ago
We are seeking a talented CPU Compiler Engineer to join our team at NVIDIA. As a key member of our compiler organization, you will play a crucial role in crafting outstanding compilers that unlock the full potential of NVIDIA's CPUs designed for AI and HPC workloads.
Key Responsibilities:- Design, develop, and tune optimizing compilers based on Open Source compilers.
- Work with a geographically distributed partner organization to understand, modify, and improve CPU Compiler SW at NVIDIA.
- Contribute new features and optimization techniques targeting NVIDIA Grace CPUs, engaging with upstream and open source communities.
- Develop compiler SW that is optimized for performance.
- Collaborate with the relevant upstream projects and improve the state of the art.
- BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent work experience.
- Experience with compiler development or a related academic project.
- Knowledge of Language Front-Ends or Compiler optimization techniques and code generation modules.
- Strong hands-on C++ programming skills.
- Excellent verbal and written communications skills.
- 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 Clang, LLVM, or MLIR.
- Knowledge of AI algorithms, scientific HPC applications, and related code optimizations.
- Meaningful contributions to free software and open-source compiler communities.
NVIDIA offers highly competitive salaries and a comprehensive benefits package. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.