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/Principal Software Engineer
-
Highbury, Greater London
Senior Software Engineer (Quality Platform), London London Senior Software Engineer (Quality Platform), London or Lausanne We are here to advance human health, by reimagining drug discovery with the power and pace of artificial intelligence. A futur...
More Details -
-
New Today
Principal Staff Software Engineer
-
Highbury, Greater London
Senior Software Engineer (Quality Platform), London London Senior Software Engineer (Quality Platform), London or Lausanne We are here to advance human health, by reimagining drug discovery with the power and pace of artificial intelligence. A futur...
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
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
-
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 -