Talent.com
microTECH Global LTD
Compiler EngineermicroTECH Global LTD • Cambridge, England, United Kingdom
Compiler Engineer

Compiler Engineer

microTECH Global LTD • Cambridge, England, United Kingdom
6 days ago
Job type
  • Full-time
Job description

You will thrive in an environment where knowledge-sharing and continuous learning are the norm. We are moving fast in a brand-new market, where requirements change as the technology evolves, so the ability to adapt is important.


What you will do

  • Design and build system tools such as compilers, emulators, profilers and debuggers
  • Design and implement correct, maintainable compiler optimizations, transformations, and analyses across multiple IR levels.
  • Own a substantial part of the software stack for error-corrected quantum computing systems
  • Mentor, guide and lead engineers in the team
  • Lead collaboration with other engineering teams to integrate their software and hardware artifacts with the compiler
  • Work with scientists and engineers to implement new error correcting codes, and runtimes for new decoders


What we need

  • Curiosity to learn new things
  • Experience of working collaboratively, with a diverse range of people
  • Good communication skills, both written and verbal
  • Broad knowledge of the whole software and hardware stack: compilers, operating systems, computer architectures
  • Experience in compilers (LLVM MLIR or others), in particular experience in middle- and back-end areas such as IR design, optimization passes, instruction selection, etc.
  • Experience of shipping software to users
  • Proficiency in Python; proficiency in C++ or Rust
  • Interest in working in the quantum open-source ecosystem


What can you expect from us

  • A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme
  • Equity, so that our team can share in the long-term success of Riverlane
  • 28 days annual leave, plus bank holidays and enhanced family leave
  • A diverse work environment that brings together experts in many fields (including software and hardware development, quantum information theory, physics and maths) and over 20 different nationalities
  • A learning environment that encourages individual, team and company growth and development, including a regular programme of learning events and training and conference budgets
Create a job alert for this search

Compiler Engineer • Cambridge, England, United Kingdom

Similar jobs

Senior Software Engineer, C++

RokuCambridge, England, GB
Full-time

Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we aim to power every television in the world.Roku pio... Show more

 • Promoted

Senior C++ Engineer: High-Performance, Hybrid Cambridge

jobs.frontdoordefense.com - JobboardCambridge, England, GB
Full-time

Jobboard is hiring a Senior C++ Software Engineer to join our R&D team in Cambridge.The role involves designing and developing high-performance, low-latency C++ systems to enhance our services.This... Show more

 • Promoted

QARA Engineer - Medical Devices & Compliance Tools

Flok HealthCambridge, England, GB
Full-time

Flok Health is seeking a QARA Engineer to enhance quality and regulatory processes in the development of high-quality medical devices.This role involves understanding ISO standards and improving pr... Show more

 • Promoted

Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA CorporationCambridge, England, GB
Full-time

Senior Machine Learning Applications and Compiler Engineer page is loaded## Senior Machine Learning Applications and Compiler Engineerlocations: UK, Cambridge: UK, Remotetime type: Full timep... Show more

 • Promoted

Maintenance Engineer

Pioneer SelectionWisbech, ENG, GB
Permanent

ELECTRICAL MAINTENANCE ENGINEER.Electrical Maintenance Engineer.Shift: Sunday - Thursday (6;00-14;30).Job Role of the Electrical Maintenance Engineer.A fantastic opportunity which is not to be miss... Show more

 • Promoted

Senior Compiler Engineer

NVIDIACambridge, England, GB
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 ... Show more

 • Promoted

Infra & MLOps Engineer: Kubernetes, Terraform & AI HPC

GraphcoreCambridge, England, GB
Full-time

Graphcore in Cambridge is seeking a Software Infrastructure Engineer to scale and manage our infrastructure.You will build essential tools and services that empower our ML software teams, improving... Show more

 • Promoted

Audio DSP C++ Engineer (JUCE) - Plugins & Real-time

Redline Group - Specialist Recruitment for Technology & Electronics CompaniesCambridge, England, GB
Full-time

A recruitment agency specializing in technology and electronics is looking for a C++ Developer in Cambridge.This role involves turning existing DSP code into professional audio plug-ins for macOS a... Show more

 • Promoted

Senior C++/Rust Software Engineer

IC ResourcesCambridge, England, GB
Full-time

Senior C++/Rust Software Engineer.Top of the market salaries - Hybrid Working - Cambridge.A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to desi... Show more

 • Promoted

Regional TV Software Engineer — C++/Embedded, AI‑Augmented

Segment (Twilio)Cambridge, England, GB
Full-time

Roku is seeking a Software Engineer on the Regional TV Software team to help develop and deliver software for regional TV platforms, focusing on markets across Europe and Australia.You’ll work with... Show more

 • Promoted

Software Engineer (C++/Rust) - Hybrid, Cybersecurity

Consultancy.ukMelbourn, England, GB
Full-time

Software Engineer to join its Oakdoor team in Melbourn, United Kingdom.This position focuses on developing innovative network security solutions for a diverse range of sectors, including defence an... Show more

 • Promoted

Digital IC Implementation Engineer

Raspberry Pi FoundationCambridge, England, GB
Full-time

Raspberry Pi is seeking a Digital IC Implementation engineer to join our expanding ASIC team to help deliver our next-generation products.We have been building our own silicon at Raspberry Pi for s... Show more

 • Promoted

Senior CPU Compiler Engineer: GNU Toolchain & AI/HPC

NVIDIA GruppeCambridge, England, GB
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 per... Show more

 • Promoted

Senior Compiler & Runtime Engineer (Arm Architecture)

ArmCambridge, England, GB
Full-time

Arm in Cambridge is seeking an inquisitive engineer focused on compilers, runtimes, and CPU architecture.You will study Arm extensions and assess their impact on major language runtimes and compile... Show more

 • Promoted

Staff Software Engineer — Runtimes Performance

ArmCambridge, England, GB
Full-time

We are looking for an experienced performance engineer who is passionate about developing compilers and managed runtimes and loves open‑source software.In this role you will be working on improving... Show more

 • Promoted

Senior CPU Compiler Engineer - LLVM & Performance

NVIDIACambridge, England, GB
Full-time

NVIDIA is hiring a CPU Compiler Engineer to enhance compiler performance on its powerful CPUs.This exciting role requires designing and developing the LLVM Toolchain and working closely with an out... Show more

 • Promoted

Software Engineer - C++/Rust

Consultancy.ukMelbourn, England, GB
Full-time

Location: Melbourn, United Kingdom.Oakdoor™ by PA Consulting is an incubated scale‑up business that is disrupting the cyber security world of cross‑domain solutions.Bringing the next generation of ... Show more

 • Promoted

Software Infrastructure Kubernetes Engineer

EngineersOfAICambridge, England, GB
Full-time

Graphcoreis one of the world’s leading innovators in Artificial Intelligence compute.It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakt... Show more

 • Promoted

Senior Compiler Engineer Cambridge, UK

Riverlane LtdCambridge, England, GB
Full-time +2

Cambridge, UK | Full-time | Permanent | Hybrid.We will also consider part-time applications for this role.Please indicate your preferred working schedule in your cover letter.Weare able toconsidera... Show more

 • Promoted

Staff Kernel Driver Engineer – Linux & PCIe

CerebrasCambridge, England, GB
Full-time

A leading AI compute technology company in the UK is looking for a skilled Software Engineer to work on OS Kernel and Device Driver software.You will design and implement solutions in C/C++/Python,... Show more