Senior ML Software Engineer — GPU/ML SDK & Vulkan

United States Digital Space LLC

Cambridge

Hybrid

GBP 73,500 - 99,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Cambridge, United Kingdom, is seeking a Senior Software Engineer to design and implement an SDK for ML workloads with high-performance runtime libraries. You will work on Vulkan-based tooling and cross-platform support for GPU hardware.

Strong C++ and Python scripting, plus Linux/Android familiarity and good English communication, are required. This is a hybrid role with collaboration across multiple sites and teams.

Qualifications

  • Strong software engineering skills with extensive modern C++ experience and scripting (Python).
  • Experience in designing, developing, debugging, and maintaining production-quality software.
  • Knowledge of the software development lifecycle, code review, CI, testing, and agile practices.
  • Ability to work across Linux, Android, emulators, software models.
  • Willingness to learn new technologies and apply them to engineering problems.
  • Good written and spoken communication skills in English.

Responsibilities

  • Design and implement a Software Development Kit (SDK) for ML workloads and GPU hardware.
  • Develop ML compiling technologies and high-performance runtime libraries.
  • Collaborate with specialists across the company and share knowledge.

Skills

Modern C++
Python scripting
Production-quality software
CI/CD / Agile
English communication

Tools

Vulkan
CMake
Linux
Android
CUDA

Job description

United States Digital Space LLC in Cambridge, United Kingdom, is seeking a Senior Software Engineer to design and implement an SDK for ML workloads with high-performance runtime libraries. You will work on Vulkan-based tooling and cross-platform support for GPU hardware.

Strong C++ and Python scripting, plus Linux/Android familiarity and good English communication, are required. This is a hybrid role with collaboration across multiple sites and teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead ML Hardware & Software Engineer
Lead ML Hardware & Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 97,000 - 132,000
Visa sponsorship
GPU Driver & Tooling Engineer (C/C++)
GPU Driver & Tooling Engineer (C/C++)

United States Digital Space LLC • Cambridge

Hybrid
GBP 55,000 - 75,000
GPU API Engineer — On-Site Cambridge (12-Month Contract)
GPU API Engineer — On-Site Cambridge (12-Month Contract)

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 95,000
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London

Hexwired Recruitment Limited • Greater London

Hybrid
GBP 72,000 - 120,000
Senior GPU Driver & System Architect
Senior GPU Driver & System Architect

European Tech Recruit • Cambourne

On-site
GBP 90,000 - 140,000
Machine Learning Senior Software Engineer
Machine Learning Senior Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 73,000 - 100,000
GIS-Driven C++ High-Performance Software Engineer
GIS-Driven C++ High-Performance Software Engineer

United States Digital Space LLC • City of Edinburgh

On-site
GBP 30,000 - 51,000
Relocation assistance
GPU Software Engineer (Vulkan/OpenGL ES/DirectX) – On-site UK
GPU Software Engineer (Vulkan/OpenGL ES/DirectX) – On-site UK

European Tech Recruit • Cambridge

On-site
GBP 70,000 - 110,000
PAYE contract
Market-leading GPU work
Collaborative team environment
Senior Software Engineer, Core SDKs & APIs (Kotlin)
Senior Software Engineer, Core SDKs & APIs (Kotlin)

United States Digital Space LLC • Brighton

Hybrid
GBP 90,000 - 140,000
Fast-growing environment
Entrepreneurial team
Hands-off management
+4
GPU Software Engineer
GPU Software Engineer

European Tech Recruit • Cambridge

On-site
GBP 60,000 - 80,000
Annual leave
Pension scheme