Talent.com
Staff Compiler Engineer
Staff Compiler EngineerFlux • San Francisco, CA, United States
Staff Compiler Engineer

Staff Compiler Engineer

Flux • San Francisco, CA, United States
6 days ago
Job type
  • Permanent
Job description

The Role

We’re searching for Staff Compiler Engineers to architect and build the ML backend (compiler, run-time, and debugger) for our next-generation OPTUs. You will own integration with PyTorch, Tensorflow, JAX, and MXNet down to our low-level kernel drivers. Your mission will be to create seamless support for a broad ecosystem of large AI models, and ensure we are pushing the limits of their performance envelope by closely partnering with hardware and modelling teams to understand device trade-offs.

Responsibilities

Ownership : Define and deliver the technical vision and roadmap for your team that unlocks key strategic technical and business goals that are essential to the success of Flux.

Collaboration : Partner closely with hardware engineers to align compiler, runtime, and debugger requirements with the OTPU design; ensure software and hardware are designed together to deliver maximum performance.

Architect & Build : Design and implement our compiler, runtime, and debugger for PyTorch, TensorFlow, JAX, and MXNet on custom hardware.

Optimize Performance : Apply advanced techniques (layout, fusion, scheduling, tiling) to eliminate bottlenecks and maximize throughput.

Mentor & Define Standards : Lead code reviews, coach peers, and define best practices in ML backend and performance engineering for your team.

Guide Technology Direction : Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations.

Skills & Experience

7+ years of experience in software engineering with a focus on C / C++ programming.

Extensive experience in ML framework internals, compilers, low-level programming, and optimisation techniques.

Extensive experience optimising Tensorflow, PyTorch or JAX deep learning models.

Extensive experience with multiple toolchains like LLVM, OpenXLA / XLA, MLIR, TVM.

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 work environments.

Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.

Bachelor's degree in computer science, electrical engineering, telecoms engineering, mathematics, or a related field.

Personal projects are a key differentiating factor and hold more weight than other requirements.

Compensation & Benefits

Starting salary : £208,000+ , depending on experience, skills, and location.

Competitive salary and stock options, you’re not just part of the journey, you will own a piece of it.

Work from our HQ in King’s Cross, right in the middle of London’s buzzing AI scene.

Live within 45 minutes of the office? Perfect. Live within 20 minutes? We’ll add an extra location bonus to your salary.

We offer visa sponsorship and full relocation support (UK and abroad), through a dedicated third-party provider who are on hand to make your move to London as seamless as possible.

Full BUPA healthcare and dental cover, medical history disregarded.

High-spec tech for everyone - M4 Macs as standard, M4 Pros for Engineers.

Sony noise-cancelling headphones and ergonomic setups to keep you comfortable and focused.

Personal company card to spend on tools that help you do your job - like ChatGPT Pro or anything else that boosts your workflow.

Healthy, chef-cooked dinners in the office every night, with something for every diet and tastebud.

Monthly off-site team socials.

25 days of paid holiday, plus all the UK bank holidays.

Access to our in-house 3D printer for personal or work projects.

Cycle2work scheme.

Need a caffeine fix? We’ve got you covered with a tab at our favourite local coffee shop.

We offer a pension plan and salary sacrifice options.

Due to U.S. export control regulations, candidates’ eligibility to work at Flux depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.

We do not accept unsolicited CVs from recruitment agencies, will not be liable for any fees, and prohibit unauthorised use of our company name in recruitment activities.

#J-18808-Ljbffr

Create a job alert for this search

Staff Engineer • San Francisco, CA, United States

Related jobs
Software Engineer - Compiler

Software Engineer - Compiler

Sigma Computing • San Francisco, CA, United States
Full-time
Sigma Computing is redefining business intelligence by making complex data analysis accessible through a high-performance platform built for the modern data stack. The Compiler Team plays a foundati...Show more
Last updated: 30+ days ago • Promoted
Senior Compiler Engineer in San Francisco - Lita

Senior Compiler Engineer in San Francisco - Lita

WorksHub • San Francisco, CA, United States
Full-time
The successful candidate will be responsible for designing and implementing a backend compiler for LLVM to target the new ISA. We are looking for a Senior Compiler Engineer to join our team to devel...Show more
Last updated: 30+ days ago • Promoted
Infrastructure Engineer

Infrastructure Engineer

FAR.AI • Berkeley, California, United States
Full-time
AI is a non-profit AI research institute dedicated to ensuring advanced AI is safe and beneficial for everyone.Our mission is to facilitate breakthrough AI safety research, advance global understan...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Triton Compiler

Software Engineer, Triton Compiler

Openai • San Francisco, California, United States
Full-time
Our mission at OpenAI is to discover and enact the path to safe, beneficial AGI.To do this, we believe that many technical breakthroughs are needed in generative modeling, reinforcement learning, l...Show more
Last updated: 30+ days ago • Promoted
Staff Full-Stack Engineer

Staff Full-Stack Engineer

Agora • San Francisco, California, United States
Remote
Full-time
Agora is working towards a new paradigm for group collaboration by creating the tools for communities to work together onchain. This is not yet-another-productivity-saas.We believe that to enable th...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

Arcadia Science • Emeryville, California, United States
Full-time
We are Arcadia Science, an evolutionary biology company founded and led by scientists.Our mission is to turn natural innovations into real-world solutions by developing systematic, and quantitative...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Compilers

Software Engineer - Compilers

Nexus • San Francisco, California, United States
Full-time
Nexus : Enabling Verifiable Computing.Founded at Stanford University in 2022, Nexus is a scientific effort enabling large-scale verifiable computing, powered by zero-knowledge proofs.Nexus is an ope...Show more
Last updated: 30+ days ago • Promoted
Product Development Engineer, Reagents

Product Development Engineer, Reagents

Bruker • Emeryville, CA, United States
Full-time +1
Product Development Engineer, Reagents.Bruker is enabling scientists to make breakthrough discoveries and develop new applications that improve the quality of human life. Bruker's high-performance s...Show more
Last updated: 24 days ago • Promoted
Software Engineer, Triton Compiler

Software Engineer, Triton Compiler

OpenAI • San Francisco, CA, United States
Full-time
Our mission at OpenAI is to discover and enact the path to safe, beneficial AGI.To do this, we believe that many technical breakthroughs are needed in generative modeling, reinforcement learning, l...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer, Full-Stack - Enterprise Gen AI

Staff Software Engineer, Full-Stack - Enterprise Gen AI

Scale AI, Inc. • San Francisco, CA, United States
Full-time
Staff Software Engineer, Full-Stack - Enterprise Gen AI.Scale GP (Scale Generative AI Platform) is an enterprise-grade AI platform providing APIs for knowledge retrieval, inference, evaluation, and...Show more
Last updated: 15 days ago • Promoted
Software Engineer (Embedded)

Software Engineer (Embedded)

Seneca • Sausalito, California, United States
Full-time
We are seeking a skilled Software Engineer to join our growing engineering team.In this role, you will be responsible for the design, development, testing, and integration of software systems for a...Show more
Last updated: 30+ days ago • Promoted
Staff Embedded Software Engineer

Staff Embedded Software Engineer

Mainspring Energy • Menlo Park, California, United States
Full-time
Mainspring Energy is revolutionizing power generation with the world’s most flexible and adaptable onsite power generator, the Mainspring Linear Generator. Commercial, industrial, and utility leader...Show more
Last updated: 30+ days ago • Promoted
Staff Front End Software Engineer

Staff Front End Software Engineer

OSI Engineering • Menlo Park, CA, US
Full-time
Staff Front End Software Engineer Job Summary We are looking for a talented Staff Software Engineer to join our front-end engineering team developing web solutions. You will be part of a dynamic tea...Show more
Last updated: 30+ days ago • Promoted
Project Engineer / Staff Consultant

Project Engineer / Staff Consultant

Riedinger Consulting • Sausalito, CA, United States
Full-time
Riedinger Consulting is a Sausalito based firm that specializes in management and analysis of engineering and construction projects. In business since 1997 as a woman-owned business, Riedinger Consu...Show more
Last updated: 30+ days ago • Promoted
Staff Engineer, Software, Test

Staff Engineer, Software, Test

Pacific Biosciences • Menlo Park, California, USA
Full-time
PacBio (NASDAQ : PACB) is a premier life science technology company that designs develops and manufactures advanced sequencing solutions to help scientists and clinical researchers resolve genetical...Show more
Last updated: 16 days ago • Promoted
Staff Software Engineer

Staff Software Engineer

Bio-Rad Laboratories • Hercules, CA, United States
Full-time
This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer (Staff)

Full Stack Engineer (Staff)

Gravity • San Francisco, California, United States
Remote
Full-time
At Gravity, our climate impact depends on building exceptional products that solve real customer problems.We're creating an engineering team where everyone’s contributions directly impact our missi...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Software Engineer

Full-Stack Software Engineer

Blockstream • Menlo Park, California, USA
Full-time
Blockstream was founded in 2014 by.Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future of finance.Focusing on building funda...Show more
Last updated: 8 days ago • Promoted