Compiler Developer

1 month ago


Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time
Optimize Compiler Performance for AI, HPC, and Data Centers

We are seeking a talented Compiler Developer to join our team at NVIDIA Corporation. As a key member of our compiler software development group, you will design, develop, and tune optimizing compilers for performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.

The successful candidate will contribute new features and optimization techniques targeting NVIDIA Grace CPUs. They will also develop compiler software optimized for performance and be part of a team at the center of AI, HPC, and data center technologies.

Requirements:

• Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field
• Experience with compiler development or an academic project
• Knowledge of Language Front-Ends or Compiler optimization techniques and code generation modules
• Knowledge of AI algorithms, scientific HPC applications, and related code optimizations
• Meaningful contributions to free software and open-source compiler communities

About the Role:

The estimated salary for this position is around $150,000 - $200,000 per year, depending on experience. You will receive a comprehensive benefits package and work in a diverse and inclusive environment.

Become Part of Our Team:

NVIDIA Corporation is a highly competitive employer offering equal opportunities to all candidates. If you are passionate about compiler development and performance optimization, we encourage you to apply.

  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: Technical Lead for Compiler DevelopmentIn this role at ARM, you will be responsible for leading the development of our pioneering compiler technology. You will collaborate with the GNU community to make the best use of Arm architectural features such as SVE and SME. This is an exciting opportunity to work on varied projects in our GNU Tools team...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    About the Role:We are seeking an experienced Compiler Technology Expert to join our GNU Tools team in Cambridge, UK. This is an exciting opportunity to work on pioneering compiler technology as part of our dedicated team working with the wider GNU community.As a key member of our team, you will be responsible for collaborating with the GNU community to...

  • ML Compiler Architect

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    About Arm LimitedArm is a leading technology company that designs and develops intellectual property (IP) for the semiconductor industry. Our software development team is seeking an experienced Software Engineer to lead the development of innovative compiler solutions.The RoleWe are looking for a talented individual with strong leadership skills and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Exciting Opportunity for a Senior Compiler DeveloperWe are partnering with a pioneering Semiconductor start-up in Silicon Valley to transform the industry by creating RISCV based computing platforms.This is an exceptional chance to develop functional and timing simulators, undertake performance analysis for architectural exploration, identify and fix...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Unlock Your Potential">Ecm Selection is a pioneering health-tech start-up based in Cambridge, dedicated to providing cutting-edge solutions for the healthcare industry. We are now seeking a talented Domain-Specific Language and Compiler Specialist to join our development team.">The successful candidate will have expertise in compiler development, hands-on...

  • GNU Tools Developer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    About the Job:We are looking for a skilled GNU Tools Developer to join our team in Cambridge, UK. This is an excellent opportunity to work on cutting-edge compiler technology as part of our collaborative environment with the GNU community.In this role, you will be responsible for developing and maintaining the GCC compiler to optimise benchmark...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Key Requirements:Proven experience building systems at or below kernel level, with a deep understanding of low-level programming concepts.Strong proficiency in either Rust or C/C++, with additional skills in Python and TypeScript.Demonstrated expertise in web platform development or compiler technology.User-centric mindset with a track record of building...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About This Role">We are seeking an exceptional Cambridge-Based Software Developer - Health-Tech Start-Up Opportunity to join our dynamic team. As a key member of our development team, you will be responsible for developing a domain-specific language and associated compiler.">The ideal candidate will have hands-on experience developing code close to or within...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    About Ecm Selection">At Ecm Selection, we are committed to providing innovative solutions for the healthcare industry. Our team of experienced software developers is currently seeking a talented individual to join our Cambridge-based development team.">Job Description">We are looking for a skilled Software Development Engineer - Domain-Specific Language...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewWe are looking for a talented Machine Learning Engineer/Software Engineer to join our team at Arm. This is an exciting opportunity to work on Machine Learning and Artificial Intelligence projects that can change the world.About the CompanyArm is a leading technology company that offers a range of products and services. Our team is passionate...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Design, Develop, and Optimize Compiler SoftwareNVIDIA Corporation is looking for a skilled Senior Software Engineer to lead our compiler software development efforts. In this role, you will design, develop, and tune optimizing compilers for AI, HPC, and performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.The...

  • Performance Optimizer

    1 month ago


    Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Unlock Performance Potential with Compiler OptimizationNVIDIA Corporation seeks a seasoned Performance Optimizer to join our team. As a key member of our compiler software development group, you will design, develop, and tune optimizing compilers for performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.The...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    We are looking for a skilled and motivated Senior Software Developer to expand based compiler, and work on improving the GPU technologies that the mobile and automotive markets will see in years to come.Job DescriptionAnalysing Graphics and Compute content and workloads: Implementing and testing new features; Contribute to getting the best performance out of...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job Overview:We are seeking an experienced Senior Software Engineer to join our Compiler team, supporting the Mali mobile IPs. This role involves working on improving GPU technologies that will shape the future of the mobile and automotive markets.The ideal candidate should have a strong background in compiler development, with experience in implementing and...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    Job DescriptionEcm Selection seeks a highly skilled Linux Kernel Developer to join our team. In this role, you will be working with Open Source technologies, utilizing your expertise in Linux Kernel development, integration, and deployment.About the RoleAs a key member of our team, you will represent Ecm Selection at conferences and trade shows, showcasing...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    The OpportunityArm Limited is seeking a highly skilled Software Developer to join its Arm Machine Learning (ML) Group in Cambridge, UK. As a member of our team, you will be responsible for building innovative software solutions for various markets. Your expertise in machine learning and software development will help us push the boundaries of what is...


  • Cambridge, Cambridgeshire, United Kingdom Flok Health Full time

    Are you a talented software engineer looking for a new challenge? We're seeking an experienced Full Stack Software Developer to join our team at Flok Health. Based in the Cambridgeshire countryside, we offer a unique opportunity to work on cutting-edge healthcare technology.Job SummaryWe're looking for someone with significant ownership across the stack of...


  • Cambridge, Cambridgeshire, United Kingdom SRG Full time

    Job Title: Biochemical Development SpecialistWe are seeking a highly skilled Biochemical Development Specialist to join our team at SRG. This is an exciting opportunity for a senior purification chemist to develop and optimize peptide/protein purification techniques using Prep HPLC and Prep SFC.The successful candidate will support the development of...


  • Cambridge, Cambridgeshire, United Kingdom Flok Health Full time

    Senior Software EngineerWe're seeking a skilled Senior Software Engineer to take ownership of our Python/JS applications, working across the stack and making technology choices.Key Responsibilities:Work on a growing SolidJS/Django/Postgres applicationHelp shape the way the software team works as we grow, maturing our processes and mentoring new hiresAbout...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview:We are seeking an exceptional Software Engineering Specialist to join our GNU Tools team in Cambridge, UK. In this exciting and varied role, you will collaborate with the GNU community to contribute to pioneering compiler technology.You will work on optimising benchmark workloads by identifying and implementing changes to the GCC compiler,...