Software Engineer - GPU Virtualization Stack

USA Tech Recruit United State
Relocation
Apply
AI Summary

Join a high-growth, venture-backed infrastructure startup in San Francisco as a Software Engineer to architect the company's core GPU virtualization stack and build high-performance, low-level software.

Key Highlights
Performance Engineering
Infrastructure Research
Architectural Support
Production Debugging
Technical Skills Required
C++ GPU virtualization Distributed GPU clusters System checkpointing Oversubscription methods
Benefits & Perks
Annual base salary of up to $250k gross
Competitive equity package
Relocation assistance

Job Description


Are you someone excited about coding challenges & competitions? Have you participated in international Olympiads or maybe even a medalist?!


We are looking for Software Engineers to join a high-growth, venture-backed infrastructure startup at their office in San Francisco.


You will help architect the company’s core GPU virtualization stack & build high-performance, low-level software that optimizes GPU utilization.


As a Software Engineer your responsibilities will include:


  • Performance Engineering: Enhancing the performance of core C++ libraries, specifically targeting microsecond-level efficiency.
  • Infrastructure Research: Investigating advanced concepts such as distributed GPU clusters, system checkpointing, and oversubscription methods.
  • Architectural Support: Implementing deep system changes to ensure compatibility with emerging hardware architectures.
  • Production Debugging: Diagnosing complex performance bottlenecks in machine learning workloads and resolving systems-level issues in live environments.


Candidate Requirements


  • Core Skills: Demonstrated proficiency in C++ systems engineering.
  • Background: Degree in Computer Science, Computer Engineering or similar discipline working on low-level software.
  • Aptitude: A passion for solving intricate performance challenges within complex systems.


Compensation & Expectations


  • Salary: annual base salary of up to $250k gross for the right candidate.
  • Equity: A competitive equity package is included.
  • Work Schedule: This is a high-intensity environment typically requiring 60–65 hours per week, which may involve some weekend work.
  • Location: 100% on-site with relocation assistance is available.



Feel free to also refer someone you may know who could be good for the role. If they are successfully placed, we offer a great referral scheme!


Key words – Software Engineering / Systems Engineering / C++ / GPU / Trading / Hedge Fund


By applying to this role, you understand that we may collect your personal data & store & process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/wp-content/uploads/2020/04/Privacy-Notice.pdf).


Similar Jobs

Explore other opportunities that match your interests

Electro Optical System Engineer

Programming
2h ago

Premium Job

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

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

Anduril Industries

United State

Principal Java Software Engineer

Programming
3h ago

Premium Job

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

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

Raytheon

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

Jobs via Dice

United State

Subscribe our newsletter

New Things Will Always Update Regularly