Senior Embedded Performance Engineer – Low-Level ML Kernels

Fractile

Tottenham

On-site

GBP 70,000 - 110,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity & Ownership
Private Medical, Dental and Vision
Contributory Pension
25 Days holiday plus bank holidays
Life/Critical Illness Insurance

Job summary

Fractile in the United Kingdom is hiring a deeply experienced embedded software engineer to shape the software that drives our AI accelerator hardware. On the device, you’ll write and optimize low‑level code close to the metal, influencing scheduling, data movement, and kernel performance.

You will collaborate across hardware, simulation, compiler, and firmware teams, run benchmarks, and turn profiling results into real performance wins.

Qualifications

  • Proven embedded software experience with performance focus.
  • Strong understanding of low‑level architecture and memory behavior.
  • Excellent C and assembly skills; maintainable, high‑quality code.

Responsibilities

  • Write and optimise performance‑critical ML kernels in C, with assembly where it matters.
  • Build low‑level control paths including scheduling, synchronisation, and data movement.
  • Write validation workloads and microbenchmarks to validate hardware behaviour.
  • Profile, benchmark, and track regressions to ensure real performance gains.
  • Collaborate with simulation, hardware, ML, compiler, firmware and runtime teams.

Skills

C programming
Embedded software
Assembly (RISC-V)
Performance optimization
Low‑level architecture

Education

CS/EE/Math/Physics degree

Job description

Fractile in the United Kingdom is hiring a deeply experienced embedded software engineer to shape the software that drives our AI accelerator hardware. On the device, you’ll write and optimize low‑level code close to the metal, influencing scheduling, data movement, and kernel performance.

You will collaborate across hardware, simulation, compiler, and firmware teams, run benchmarks, and turn profiling results into real performance wins.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded ML Kernel Performance Engineer
Senior Embedded ML Kernel Performance Engineer

NIF • Greater London

On-site
GBP 90,000 - 130,000
Competitive salary
Equity
Private medical
+4
Senior Linux Kernel Driver Engineer - Performance-Critical
Senior Linux Kernel Driver Engineer - Performance-Critical

Fractile • Tottenham

On-site
GBP 70,000 - 110,000
Competitive salary
Equity
Private medical
+3
Embedded Performance Engineer: ML Kernel Optimisation
Embedded Performance Engineer: ML Kernel Optimisation

Fractile • Greater London

Hybrid
GBP 50,000 - 70,000
Senior Embedded Performance Engineer
Senior Embedded Performance Engineer

NIF • Greater London

On-site
GBP 90,000 - 130,000
Competitive salary
Equity
Private medical
+4
Senior Embedded Performance Engineer
Senior Embedded Performance Engineer

Fractile • Greater London

Hybrid
GBP 50,000 - 70,000
Senior Embedded Performance Engineer
Senior Embedded Performance Engineer

Fractile • Tottenham

On-site
GBP 70,000 - 110,000
Competitive salary
Equity & Ownership
Private Medical, Dental and Vision
+3
Senior ML Compiler Engineer for LLM-Accelerator Hardware
Senior ML Compiler Engineer for LLM-Accelerator Hardware

NIF • Greater London

Hybrid
GBP 110,000 - 180,000
Competitive salary
Equity & Ownership
Private Medical, Dental and Vision
+3
Senior Linux Kernel Driver Engineer
Senior Linux Kernel Driver Engineer

Fractile • Tottenham

On-site
GBP 70,000 - 110,000
Competitive salary
Equity
Private medical
+3
Senior Linux Kernel Driver Engineer
Senior Linux Kernel Driver Engineer

Fractile • Greater London

On-site
GBP 90,000 - 130,000
Engineering Manager, ML Compilers for AI Accelerators
Engineering Manager, ML Compilers for AI Accelerators

NIF • Greater London, West of England

Remote
GBP 140,000 - 190,000
Competitive salary
Equity
Private Medical
+6