Staff Software Engineer
New Today
Job Description
Our client has developed the next-generation Tensor Processing Units (TPUs), custom-designed AI accelerators optimised for training and inference of large AI models. With working prototypes already, they are now looking to scale the business as quickly as possible.
We’re seeking a highly experienced and motivated individual to design and build the software architecture for our next-generation GPUs. This role demands deep expertise in C and C++ programming, low-level programming, compiler construction, and optimisation techniques.
Role: Staff Software Engineer
Location: London
Salary: DOE / Competitive + benefits
Responsibilities:
- Design and develop the software architecture for the next-generation TPU, ensuring high performance and scalability.
- Collaborate with hardware engineers to integrate software and hardware components seamlessly.
- Optimise software performance through advanced techniques in low-level programming and compiler design.
- Develop and maintain machine learning frameworks and tools to leverage the full potential of the TPU.
- Conduct code reviews, provide technical mentorship, and guide other team members in best practices.
- Stay current with industry trends and advancements in GPU technologies, machine learning, and optical computing.
- Lead and participate in the development of technical documentation and specifications.
- Drive innovation and contribute to the strategic direction of the software engineering team.
Skills and Experience:
- 8+ years of experience in software engineering with a focus on C and C++ programming.
- Extensive experience in compilers, low-level programming, and optimisation techniques.
- Proven expertise in machine learning and its applications in high-performance computing.
- Strong problem-solving skills and the ability to think critically and creatively.
- Experience in high-paced, dynamic work environments.
- Bachelor's degree in computer science, electrical engineering, telecoms engineering, mathematics, or a related field.
- Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.
- Personal projects are a key differentiating factor and hold more weight than other requirements.
- Location:
- London, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Staff Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Job Description Our client has developed the next-generation Tensor Processing Units (TPUs), custom-designed AI accelerators optimised for training and inference of large AI models. With working prototypes already, they are now looking to scale the b...
More Details -
-
New Today
Staff Software Engineer - Identity - London
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Summary As part of the M&S Software Engineering team, you'll be joining a well-loved historic brand, working on solutions that serve millions of loyal customers and thousands of colleagues! With ethical values that run right through the company's cor...
More Details -
-
New Today
Staff Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Booksy connects beauty, wellness and health professionals with local customers, powering millions of appointments annually. Our vision is to be the destination for scheduling, empowering service providers to thrive and consumers to discover and book ...
More Details -
-
New Today
Staff Software Engineer - Identity - London
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
The M&S Identity team is looking for a Staff Software Engineer to join our dynamic team. You will provide technical expertise, ship thoughtful solutions, and operate with excellence. Creative, curious, and fearless, you will be an integral part of ou...
More Details -
-
New Today
Senior Staff Software Engineer
-
City Of Edinburgh, Scotland, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Why N-able IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voi...
More Details -
-
New Yesterday
Senior Staff Software Engineer | Convert and Scale
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Meet DeepL DeepL is a global communications platform powered by Language AI. Since 2017, we’ve been on a mission to break down language barriers. Our human-sounding translations and intelligent writing suggestions are designed with enterprise secur...
More Details -