Software Engineer - GPU Virtualization and Systems Software

European Tech Recruit San Francisco Bay Area
Relocation
Apply
AI Summary

Join a high-growth company at the forefront of GPU virtualization and systems software. As a Software Engineer, you will optimize complex C++ code, investigate distributed GPU cluster challenges, and make a tangible impact on next-generation infrastructure.

Key Highlights
Optimize high-performance C++ virtualization library
Investigate oversubscription, checkpointing, and distributed GPU clusters
Debug systems in live production environments
Technical Skills Required
C++ Rust Compilers Networking protocols Kernel-level development NIC C++ performance optimization
Benefits & Perks
Relocation package available
Must already be in the US

Job Description


Location: San Francisco, CA (Onsite)

Relocation: Packages available (must already be in the US)


About the Role:

We’re seeking a talented Software Engineer to join a high-growth company at the forefront of GPU virtualisation and systems software. This role sits at the heart of low-latency, high-performance systems used at scale. You’ll have the opportunity to optimise complex C++ code, investigate distributed GPU cluster challenges, and make a tangible impact on next-generation infrastructure.


Key Responsibilities:

  • Optimise a high-performance C++ virtualisation library for low-latency execution.
  • Investigate oversubscription, checkpointing, and distributed GPU clusters.
  • Support new hardware architectures with deep systems-level insight.
  • Debug systems in live production environments.
  • Diagnose performance issues across machine-learning workflows.


Key Qualifications:

  • Exceptional C++ proficiency (Rust experience considered).
  • Proven experience building and maintaining low-level systems in production.
  • Strong academic background in CS or related field (high GPA preferred).
  • Experience with compilers, networking protocols, or kernel-level development.
  • Background in NIC or C++ performance optimization.
  • Ability to trace and resolve performance bottlenecks through multiple layers.
  • Fresh graduates with internships at top-tier firms welcome.
  • Math/coding competition experience is a plus.


In accordance with local employment laws, applicants must have current, valid authorisation to work in Germany at the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for the US cannot be considered.


If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on william@eu-recruit.com


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

day one partners

San Francisco Bay Area

Senior Python Software Engineer - Quantitative Developer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Stabile Search

San Francisco Bay Area

Senior Software Engineer

Programming
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Discord

San Francisco Bay Area

Subscribe our newsletter

New Things Will Always Update Regularly