Compiler Engineer

4 weeks ago


Cambridge, United Kingdom ARM Full time

This role presents an opportunity to build innovative machine learning technology.

Arm's Machine Learning (ML) team is seeking an experienced compiler engineer to build brand-new solutions for a variety of markets. This is a rare opportunity to join an evolving team looking to build ahead of time compilation solutions for Arm's compute IPusing MLIR as the underlying technology. Additionally you would be able to contribute to the ground-breaking MLIR open source community.

**Responsibilities**:

- Build, extend and collaborate on our ML compiler solutions.
- Collaborate with architects and hardware engineers to co-design further evolution of our architecture.
- Working and effectively communicating with remote teams and open source communities.

**Required skills and experience**:

- Expert in C++programming.
- Experience with shader programming.
- Knowledge of CPU, GPU or accelerator processor architectures.
- Familiarity with graph compilation frameworks and high level compiler optimisations applicable to machine learning on relevant compute targets.
- Consistent record in building, improving and contributing to other static compiler toolchains or ML compiler frameworks such as TVM, IREE, Glow or XLA.

Are you excited by this challenge? Do you have the proficiency and skills to forge new technology in a ground breaking domain ? If so, come talk to us, we'd love to hear from you.

**In Return**:With offices around the world, Arm is full of diverse, dedicated, creative and hard-working engineers. By enabling an inclusive, meritocratic and open workplace where all our people can grow and succeed, we support our people to share their contributions toArm's success in the global marketplace.

We offer a competitive reward package including annual bonus, RSUs and healthcare support. On top of the already compelling Life at arm, we are famous of our team culture - regular career conversations, remarkable diversity, equity and inclusion approachand continuous improvement mentality, as well as other benefits such as an on-site gym and social events that are organised within the company
We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodatingto different home working requirements.

Arm has a responsibility to ensure that all employees are eligible to live and work in the UK.

LI-JW1


  • Compiler Engineer

    1 month ago


    Cambridge, United Kingdom IC Resources Full time

    Compiler Engineer Exciting / Well funded start-up - Remote Working & Equity! A Compiler Engineer is required to join an exciting Semiconductor start up, working on cutting-edge compiler tools for their internal processing units. The successful candidate will be responsible for all of the development, design and architecture of their compiler infrastructure....

  • Compiler Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Compiler Engineer Exciting / Well funded start-up Remote Working & Equity A Compiler Engineer is required to join an exciting Semiconductor start up, working on cutting edge compiler tools for their internal processing units. The successful candidate will be responsible for all of the development, design and architecture of their compiler infrastructure. My...


  • Cambridge, United Kingdom NVIDIA 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 organisation makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this...

  • GPU Compiler Engineer

    3 weeks ago


    Cambridge, United Kingdom European Recruitment Full time

    GPU Compiler Engineer European Recruitment are working closely with a leading semiconductor company, based in Cambridge, who are looking for an experienced GPU Compiler Engineer to join their team. In this role you will join a team focused on supporting graphics and compute APIs and work to improve GPU technologies used in the mobile and automotive...


  • Cambridge, United Kingdom NVIDIA Full time

    We are now seeking a SW Engineering Manager with strong leadership and mentoring skills to join our DPU Compilers Team. We craft outstanding compilers that realize the potential of NVIDIA's DPUs designed for the world's largest Data Centers: . These compilers are key for the performance of AI, HPC and other performance critical software deployed on NVIDIA...


  • Cambridge, United Kingdom European Recruitment Full time

    Senior Compiler Engineer - LLVM We have an exciting Senior Compiler Engineer position open with a leading technology company based in Cambridge, UK, working with their innovative mobile GPU team. The role would be on a hybrid basis, with 2 days a week onsite. Key Roles and Responsibilities: Analyse graphics content and workloads Implement and test new...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Full time

    SW Engineering Manager We are now seeking a SW Engineering Manager with strong leadership and mentoring skills to join our DPU Compilers Team. We craft outstanding compilers that realize the potential of NVIDIA's DPUs designed for the world's largest Data Centers. These compilers are key for the performance of AI, HPC and other performance critical...


  • Cambridge, United Kingdom ARM Full time

    **Job Overview**: Do you want to help develop the compiler toolchain that powers all the Linux distributions for the Arm architecture? Here is an excellent opportunity to work for an outstanding toolchain team that leads enabling Arm architectures and CPU cores in the GNU Toolchain! We are looking for an experienced engineer who is passionate about...


  • Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full time

    Manager, Compiler Engineering page is loaded Manager, Compiler Engineering Apply locations UK, Cambridge UK, Remote Switzerland, Remote Germany, Remote time type Full time posted on Posted 30+ Days Ago job requisition id JR1978730 We are now seeking a SW Engineering Manager with strong leadership and mentoring skills to join our DPU Compilers Team. We...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Job Description GPU Compiler Engineer European Recruitment are working closely with a leading semiconductor company, based in Cambridge, who are looking for an experienced GPU Compiler Engineer to join their team. In this role you will join a team focused on supporting graphics and compute APIs and work to improve GPU technologies used in the mobile...

  • Cpu Compiler Intern

    1 month ago


    Cambridge, United Kingdom NVIDIA Full time

    We are looking for an energetic intern for the Grace CPU compiler team at NVIDIA between June through December 2024. This team develops optimizing compilers for world's largest AI and HPC workloads: Our compiler organisation makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Staff Compiler Engineer We are working with the world's premier GPU development company who are looking to recruit experienced compiler developers for their growing GPU backend development teams in Cambridge. This role will see you work on LLVM compiler development to help improve GPU technologies that are used across the mobile and automotive markets...

  • Compiler Engineer

    1 month ago


    Cambridge, United Kingdom MicroTECH Global Ltd Full time

    JOB AD: You will be working on the design and implementation of our quantum software development platform. You will focus on the programming environment and runtime system, but will contribute across our entire platform, including the Tket compiler. Ideally youwill have experience of working on and developing Quantum Software from previous position or during...


  • Cambridge, United Kingdom European Recruitment Full time

    Senior Compiler Engineer (LLVM / GCC) We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge. In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This team are responsible for work on...


  • Cambridge, United Kingdom European Recruitment Full time

    Senior Compiler Engineer (LLVM / GCC)We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge.In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This team are responsible for work on...


  • Cambridge, United Kingdom European Recruitment Full time

    Senior Compiler Engineer (LLVM / GCC)We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge.In particular we are looking for a Senior Software Engineer with an interest in working on topics connected to graphics processing units and compute APIs. This team are responsible for work on...


  • Cambridge, United Kingdom European Recruitment Full time

    Senior Compiler Engineer (LLVM / GCC)Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below.We are currently working with a world-leading technology company who are looking to expand their compiler team in Cambridge.In particular we are looking for a Senior Software Engineer with an...


  • Cambridge, United Kingdom European Recruitment Full time

    Staff Compiler Engineer - Semiconductor / CPU / GPU We are currently recruiting Compiler Engineers of all levels of seniority to work with an industry-leading Semiconductor company based in the UK working on ground-breaking GPU products. This is a permanent opportunity based onsite in Cambridge, UK Our client is looking to bring on an experienced engineer...


  • Cambridge, United Kingdom ARM Full time

    **Staff Performance Engineer - Compilers** Arm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime libraries make the best use of our hugely diverse IP portfolio. Do you like to tackle performance problems, wherever...

  • Software Engineer

    4 weeks ago


    Cambridge, United Kingdom ARM Full time

    In the Arm's Machine Learning (ML) Compiler team we are seeking a compiler engineer to build a range of innovative compiler solutions for a variety of markets. This is a rare opportunity to join a compiler team, and have a marked impact on both strategyand implementation! **Responsibilities**: - Build, extend and collaborate on innovative ML compiler...