IT & Software

Staff Software Engineer

LinuxRecruit

London · Greater London · United Kingdom

Overview

As a Principal Software Engineer, you’ll shape and optimize the software stack for cutting-edge AI hardware. You’ll work closely with a collaborative, in-person team to drive performance and enable scalable AI acceleration. This role centers on low-level programming, compiler insight, and HPC to push the limits of hardware-enabled AI. You’ll be at the core of revolutionary tech, contributing to a fast-moving, hands-on engineering culture with a strong relocation program.

Pay / Benefits
  • full relocation package
  • office-based, in-person collaboration
Responsibilities
  • Design and optimize the software stack for specialized AI hardware
  • Work with low-level programming, compilers, and HPC to improve performance
  • Contribute to AI acceleration pipelines and systems-level improvements
  • Collaborate with cross-functional engineers in an in-person office setting
  • Drive rapid technical innovation and high-quality code delivery
  • Support relocation and onboarding for global team members
Key requirements
  • Proficient in Python and C++
  • Strong background in low-level programming
  • Knowledge of compilers, HPC, and AI acceleration
  • Experience in performance optimization and systems design
  • Ability to work in a collaborative, fast-paced environment
  • Strong collaboration and teamwork
  • Problem-solving mindset
  • Hands-on, execution-focused
  • Python
  • C++
  • low-level programming

Reference: WJ-747_30139986

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.