Software Engineer

Employer: Flux Computing
Location: London, United Kingdom
Sector: Information Technology | Engineering
Visa Sponsorship: Skilled Worker Visa Sponsorship Available
Date Posted: August 1, 2025

About Flux Computing

Flux Computing designs and manufactures optical processors used to train and run inference on large AI models. Join a passionate, high-performing team dedicated to innovation and impact at speed.

The Role

We are looking for experienced Software Engineers to help build cutting-edge software for our next-generation OTPUs. The position requires expertise in C++, systems programming, kernel driver development, and performance instrumentation.

You will collaborate with hardware and optical teams to ensure seamless integration across the tech stack in a dynamic, fast-paced environment.

Responsibilities

  • Develop kernel and user-mode drivers (C++) for Windows and Linux platforms
  • Implement performance monitoring, profiling, and tracing tools for custom ML hardware
  • Work closely with hardware: manage interrupts, memory-mapped I/O, DMA transfers, PCIe
  • Mentor junior engineers and champion best practices in software development lifecycle

Skills & Experience

  • 3+ years in software engineering with a focus on C/C++
  • Strong experience in compilers, low-level programming, and system optimization
  • Solid understanding of machine learning and high-performance computing
  • Critical and creative problem-solving abilities
  • Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or related field
  • Excellent communication and teamwork skills
  • Personal projects are a strong differentiator

Compensation & Benefits

  • Competitive salary and stock options
  • £24,000/year bonus if you live within 20 minutes of the London office
  • Visa sponsorship and full relocation support, including assistance from a dedicated provider
  • Full BUPA healthcare and dental cover (pre-existing conditions covered)
  • High-spec hardware: M4 Macs (M4 Pro for Engineers), Sony noise-cancelling headphones, ergonomic desk setups
  • Personal company card for tools like ChatGPT Pro or anything to boost your workflow
  • Chef-prepared dinners at the office each evening
  • Monthly team off-site events
  • 25 days paid holiday plus UK bank holidays
  • In-house 3D printer access for personal or work use
  • Coffee shop tab
  • Pension scheme and salary sacrifice options
  • Cycle2Work scheme

Apply Now

If you’re passionate about cutting-edge AI and thrive in a fast-moving, high-impact environment, apply today to join Flux Computing and help shape the future of intelligent systems.