IT & Software

Principal Engineer (C++)

LinuxRecruit

London · Greater London · United Kingdom

Overview

In this role you design and build software and compiler frameworks to power AI models on cutting-edge hardware. You work closely with hardware engineers to ensure seamless interaction between custom processors and the platform they run on. You shape machine learning tools to fully leverage OTPUs, blending software and hardware in a fast-paced startup. You directly contribute to the product’s growth and market impact in a hands-on, innovation-driven environment.

Pay / Benefits
  • salary
  • equity
  • London office
Responsibilities
  • design and implement software and compiler frameworks for AI models
  • collaborate with hardware engineers to integrate custom processors with the platform
  • optimize ML toolchains to exploit OTPUs
  • contribute to rapid prototyping and greenfield development
  • embed in a startup culture with cross-functional collaboration
Key requirements
  • proven expertise in machine learning and high-performance computing
  • strong C++ programming and low-level development skills
  • experience with compiler optimization techniques
  • ability to work closely with hardware teams
  • problem-solving mindset in a fast-paced environment
  • problem-solving mindset
  • collaboration
  • adaptability
  • C++ programming
  • low-level development
  • compiler optimisation techniques

Reference: WJ-747_30185755

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.