Talent.com
This job offer is not available in your country.
Compiler Engineer [Contractor]

Compiler Engineer [Contractor]

Flux ComputingLondon, UK
19 days ago
Job type
  • Permanent
Job description

Company Overview :

Flux Computing designs and manufactures optical processors to train and run inference on large AI models.

The Contract :

We’re seeking a highly experienced and motivated Compiler Engineer [contractor] for a 6 month engagement outside of IR-35 to work on our ML Backend and functional simulator for our next-generation OTPUs with our permanent team. Your mandate will be to deliver a production-ready ML backend (compiler, runtime, debugger) and functional simulator that can accurately run most large AI models.

This role demands deep expertise in C and C++ programming, ML framework internals, compiler construction, and optimisation techniques.

Key Deliverables :

  • Implement Runtime : Build a runtime that seamlessly integrates with PyTorch, JAX, and TensorFlow (PJRT) for both training and inference execution patterns. The runtime must support asynchronous execution and multiple devices.
  • Implement Compiler : Build a compiler that is extensible to future optimisation patterns across operation fusion, layout optimisation, tiling, and scheduling.
  • Implement Debugger & Diagnostics : Support optional runtime assertions and compile-time dumps, tensorboard timelines, and JAX I / O callbacks.
  • Implement Functional Simulator : Build a functional simulator that mocks our kernel-space driver, allowing the software team to lower operations ahead of hardware teams.

Skills & Experience :

  • 5+ years of experience in software engineering with a focus on C / C++ programming.
  • Extensive experience in compilers, low-level programming, and optimisation techniques.
  • Practical experience applying machine learning in high-performance computing contexts.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Experience in high-pace, dynamic environments.
  • Bachelor's degree in computer science, electrical engineering, telecoms engineering, mathematics, or a related field.
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Create a job alert for this search

    Compiler Engineer • London, UK

    Related jobs
    • Promoted
    GPU Compiler Engineer

    GPU Compiler Engineer

    European Tech RecruitLondon, UK
    Full-time
    European Tech Recruit are working closely with a multinational semiconductor company who are looking for a talented.Applies GPU knowledge to assist in the architecture, design, implementation, veri...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Machine Learning Compiler Engineer - Gensyn

    Remote Machine Learning Compiler Engineer - Gensyn

    Blockchain WorksLondon, England, United Kingdom
    Full-time
    The world will be unrecognisable in 5 years.These AI systems are already an integral part of our lives and will shape our future as a species. Soon, we'll conjure unlimited content : from.We’ll augme...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer Contractor C++

    Software Engineer Contractor C++

    IO AssociatesCharing Cross, Greater London, United Kingdom
    Full-time
    Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application. Location : Nottinghamshire / Hybrid.Duration : 6 months (potential fo...Show moreLast updated: 1 day ago
    • Promoted
    Senior Compiler Engineer

    Senior Compiler Engineer

    ic resourcesLondon, England, United Kingdom
    Full-time
    Social network you want to login / join with : .Exciting / Well funded start-up - Remote Working!.A Senior Compiler Engineer is required to join a cutting-edge force in the realm of artificial intellig...Show moreLast updated: 9 days ago
    Compiler Engineer (llvm)

    Compiler Engineer (llvm)

    Microtech Global LtdLondon, London, United Kingdom
    Full-time
    Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Scroll down for a complete overview of wh...Show moreLast updated: 6 days ago
    • Promoted
    Wintel Engineer (IT) / Contractor

    Wintel Engineer (IT) / Contractor

    Free-Work UKLondon, England, United Kingdom
    Full-time
    Wintel Engineer (IT) / Contractor.Wintel Engineer (IT) / Contractor.This range is provided by Free-Work UK.Your actual pay will be based on your skills and experience — talk with your recruiter to ...Show moreLast updated: 10 days ago
    ML Complier Engineer

    ML Complier Engineer

    La Fosse AssociatesLondon
    Full-time
    Job Description : Compiler Engineer [Contractor].We are seeking an experienced and highly motivated.Compiler Engineer (Contractor). You’ll collaborate with our in-house engineering team to deliver a....Show moreLast updated: 16 days ago
    • Promoted
    Senior Compiler Engineer

    Senior Compiler Engineer

    TrilitechLondon, England, United Kingdom
    Full-time
    This job is brought to you by Jobs / Redefined, the UK's leading over-50s age inclusive jobs board.At Trilitech, we drive innovation in Web3 by empowering developers and creators to build pioneering ...Show moreLast updated: 30+ days ago
    • Promoted
    Cyber Security Engineer (Contractor)

    Cyber Security Engineer (Contractor)

    Explore GroupLondon, England, United Kingdom
    Full-time
    This range is provided by Explore Group.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Job Opportunity : Cyber Security Engineer (Contractor) – ...Show moreLast updated: 1 day ago
    • Promoted
    Compiler Engineer (llvm)

    Compiler Engineer (llvm)

    microTECH Global LTDLondon, ENG, UK
    Full-time
    Develop and optimize compiler technologies for our RISC-V vector core, focusing on efficient code generation and optimization for graphics and AI workloads. Develop and maintain compiler backend for...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Platform RecruitmentLondon, ENG, UK
    Full-time
    Up to £200,000 + bonus + benefits.An advanced HPC R&D firm, looking to expand the UK compiler team.Most of the team are ex-Big-Tech, ex-FAANG or ex-Chip firms. They joined because they get more ...Show moreLast updated: 30+ days ago
    • Promoted
    Founding GPU & Compiler Software Engineer

    Founding GPU & Compiler Software Engineer

    SymbolicaLondon, England, United Kingdom
    Full-time
    Founding GPU & Compiler Software Engineer.Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines. We’re a well-resourced, nimble team o...Show moreLast updated: 19 days ago
    • Promoted
    Compiler Engineer - Rust (External)

    Compiler Engineer - Rust (External)

    SerotoninLondon, England, United Kingdom
    Full-time
    Join our client as they accelerate the ZK revolution, supporting web3 networks with reliable and cost-efficient proof generation. They are a high-performance cryptography startup with an exciting ha...Show moreLast updated: 30+ days ago
    • Promoted
    ML Complier Engineer

    ML Complier Engineer

    La FosseLondon, United Kingdom
    Full-time
    Job Description : Compiler Engineer [Contractor].We are seeking an experienced and highly motivated.Compiler Engineer (Contractor). You'll collaborate with our in-house engineering team to deliver a.Show moreLast updated: 14 days ago
    • Promoted
    Staff GPU Compiler Engineer - UK REMOTE

    Staff GPU Compiler Engineer - UK REMOTE

    QualcommLondon, England, United Kingdom
    Full-time
    Qualcomm Technologies International Ltd.Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experie...Show moreLast updated: 4 days ago
    • Promoted
    ML Complier Engineer

    ML Complier Engineer

    La Fosse CareersLondon, London, UK
    Full-time
    Job Description : Compiler Engineer [Contractor].We are seeking an experienced and highly motivated.Compiler Engineer (Contractor). You'll collaborate with our in-house engineering team to deliver a....Show moreLast updated: 23 days ago
    • Promoted
    Staff Compiler Engineer

    Staff Compiler Engineer

    ZipRecruiterLondon, England, United Kingdom
    Full-time
    Flux Computing designs and manufactures optical processors to train and run inference on large AI models.Join us in London to be part of a highly motivated and skilled team that thrives on deliveri...Show moreLast updated: 9 days ago
    • Promoted
    Senior Compiler Engineer

    Senior Compiler Engineer

    TriliLondon, England, United Kingdom
    Full-time
    At Trilitech, we drive innovation in Web3 by empowering developers and creators to build pioneering solutions on the Tezos blockchain. Our expertise spans core blockchain development, decentralised ...Show moreLast updated: 30+ days ago