Principal Software Engineer, GPU Compute
$345.04k - $399.42kRoblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Principal Software Engineer on the Compute team, you will be the technical anchor for Roblox's GPU and AI accelerator capabilities. This is a battle-tested GPU expert role focused on the machine management layer and above: how GPU hosts are made production-ready, kept healthy, and turned into reliable compute for the workloads that depend on them. You will own the hard problems that show up only at scale, from driver and firmware management to GPU health, reliability, and performance across a rapidly growing fleet of accelerators spanning Roblox data centers and cloud environments. You will set the technical direction for GPU compute and up-level the entire organization's GPU expertise.You will:Serve as the GPU technical leader for the Compute team, partnering across Kubernetes, Machine Bootstrap, Networking, and Cloud to drive GPU strategy end to end.Own the GPU host lifecycle above raw fleet management: driver, firmware, and CUDA stack management, GPU health and telemetry, and remediation of GPU-specific failures (XID errors, ECC, thermal, NVLink and fabric faults).Architect how GPU capacity is exposed to compute platforms, including scheduling, isolation, and integration with Kubernetes for GPU and AI workloads.Drive GPU reliability and performance at fleet scale, defining the detection, diagnosis, and automated repair of unhealthy accelerators before they impact production.Evaluate and onboard new GPU and AI accelerator platforms, networking topologies (NVLink, InfiniBand, RoCE), and multi-node training and inference patterns.Establish the standards, tooling, and APIs that let other engineering teams consume GPU compute safely and efficiently, reducing toil and raising the bar for the org.You have:10+ years of experience building and operating large-scale distributed systems and infrastructure.Deep, hands-on GPU expertise at the machine management layer and above: GPU host provisioning, driver and firmware lifecycle, GPU health and reliability, and the realities of running accelerators in production.A track record as an expert for compute, not just fleet management, with the scars to prove you have scaled GPU or accelerator infrastructure that other teams depend on.Strong proficiency in Go or other well-structured programming languages.Experience operating GPU and AI workloads in production, including familiarity with CUDA, GPU scheduling, and high-performance networking (NVLink, InfiniBand, RoCE).Familiarity with Kubernetes for GPU workloads and with bare-metal concepts (firmware, BMC/IPMI/Redfish, OS imaging) is a strong plus.A history of being the anchor expert that an organization relies on for its hardest GPU and compute problems, and the leadership to up-level the engineers around you.For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.Annual Salary Range$345,040—$399,420 USDRoles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
$345.04k - $399.42k
...challenges at scale, and helping to create safer, more civil shared experiences for everyone.We are seeking a visionary Principal Software Engineer to join our Compute organization and provide technical leadership for our Kubernetes infrastructure. You will drive the evolution...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$345.04k - $399.42k
...create safer, more civil shared experiences for everyone.As a Principal Software Engineer leading Fleet Management, you will be the overall... ...deeply technical leadership role that owns all of Roblox's compute capacity end to end: from low-level provisioning and the data...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$217k - $307k
...advanced self-driving hardware and software solution. The efficiency demands of... ...require an expert fine tuning of both the compute hardware architecture as well as the... ...required specifications. As a GPU performance software engineer within the Software Performance team...SuggestedFull timeTemporary workRelocation package- ...Vorticity is building new scientific computing technology for some of the world’s most... ...challenging problems. We are looking for a Software Engineer to join our Applications team. You will... ...Experience with CUDA or another GPU programming environment. Familiarity...SuggestedFull time
$130k - $280k
...— integrated with a single cloud-based software platform. Designed with simplicity... ...Experience: ~ Bachelor's Degree in Computer Science, preferably with research experience ~2+ years of industry software engineering experience ~1+ years of work or research...SuggestedFull timeImmediate start- ...managing cluster lifecycles. As a Principal Engineer on the Cache team (part of the Infra Storage... ...& Education: A BS degree in Computer Science (or equivalent professional experience... ...) with at least 8+ years of hands-on software engineering experience. ~...Full time
- ...Roblox Studio is the creation engine behind millions of immersive... ...creators around the world. As a Principal Engineer focused on... ...experience, enjoys solving complex software problems and has a passion for... ...platforms A Bachelor's degree in Computer Science or a similar...Full time
- ...everyone. The Consumer App Foundation team is looking for a Principal Software Engineer to improve Roblox client performance across our supported... ...Design novel solutions to optimize performance and computing resources usage of Roblox client app. Profile and diagnose...Full time
- ...integrate safety capabilities from months to hours. As a Principal Software Engineer on Safety Foundation, you'll be the hands-on tech lead for... ...performance bottlenecks across networking, data, and compute — at scale You Have: ~8+ years of experience building...Full time
- ...safer, more civil shared experiences for everyone. As a Principal Software Engineer on Creator Services Data, you’ll be leading the company’s... ...existing services like Data Stores and new services built around compute and generative AI. At its core, this team is focused on...Full time
- ...shared experiences for everyone. Why Connections? As a Principal Software Engineer on the Connections team, your work will power the Roblox... ...consumer-facing features ~ Bachelor's degree or higher in Computer Science or a related field. You Are: Proactive:...Full timeRemote work
- ...Our team works closely with product and engineering teams across Roblox to bridge this gap... ...the Roblox website and app. As a Principal Software Engineer , you will craft robust,... ...~ Degree or equivalent experience in Computer Science, Applied Math, Physics, Engineering...Full timeWork from home
- ...foundation behind every experience on the platform. As a Senior/ Principal Software Engineer for Data Access , you will architect and build the next‑... .... BS degree (or equivalent professional experience) in Computer Science, with at least 6 years of hands-on experience....Full timeWorldwide
- ...more civil shared experiences for everyone. As a senior software engineer on the Cell Platform team at Roblox, you will build systems... ...of experience as software engineer ~ Bachelor's degree in Computer Science or an equivalent field You will: Build our...Full time
- ...maintaining Roblox’s Economy healthy and vibrant. As a Principal Software Engineer for Virtual Economy Platform, you will be responsible for... ...large projects with 5+ engineers. ~ Bachelor's degree in Computer Science, Computer Engineering, or a similar technical field...Full time
- ...the overall fleet operations. We are seeking an engineer to act as technical lead for Maestro. This person... ...tools Required Skills & Experience: ~ BS/MS in Computer Science or a related field ~15+ years of software engineering experience, with 7+ years building...Full timeTemporary workRelocation package
$326.06k - $385.05k
...Principal Security Software Engineer, IAM Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with... ...permissions. ~ A Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a similar technical...H1bWork at officeLocal areaVisa sponsorshipMonday to Friday- ...architectural evolution toward next-generation sensing and compute platforms by influencing Hardware-Software Co-Design . In this role, you will: System... ...D. or MS in Computer Science, Robotics, Electrical Engineering, or a related field with a focus on Computer...Temporary workRelocation package
- ...uncharted territory and contribute to work that has not been done before. The Opportunity Skild AI is looking for a Computer Vision AI & ML Engineer to design, build, and deploy advanced perception systems for real-world robotics and automation. You will work across...Full time
$201k - $275k
...visualization tools that enable Zoox engineers to understand and reason... .... We are seeking a Senior Software Engineer to own and advance... ...’s degree or higher in Computer Science or a related field, or... ...Familiarity with WebGL and GPU rendering performance optimization...Full time- ...push the boundaries of High-Performance Computing (HPC). In this role, you'll develop and... ...Python reference code, low-level parallel software, and the hardware that executes it.... ...technical documentation for Vorticity’s engineers and customers. Stay current with parallel...Full time
$220k - $245k
...edge technology and research to impact millions of lives. Our software products enhance doctors’ capabilities across hospitals worldwide... ...deliverables in alignment with product managers. Coordinate engineers and their tasks and monitor overall progress. Design and...Full timeWork at officeLocal areaRemote workWorldwide3 days per week- ...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer on the Engine Systems team, you will innovate on the core diagnostic and reliability frameworks that form the backbone of...Full time
- ...safer, more civil shared experiences for everyone. As a Backend Engineer, you will have the independence, opportunity, and end-to-end... .... You have Experience in industry: An outstanding software engineer with 8+ years of industry experience Experience with...Full timeRemote work
- ...like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star... ...: Experience: 10+ years of software engineering experience, with 3+ years... ...Education: Bachelor’s, Master’s, or PhD in Computer Science, AI, or a related field. Expertise...Full time
- ...powers all of Snowflake’s core business, engineering and data science needs and provides... ...and Budgeting applications. AS A PRINCIPAL SOFTWARE ENGINEER IN SNOWHOUSE FOUNDATION, YOU... ...implementation when needed. ~ BS/MS/PhD in Computer Science or related majors, or...Full time
$150k - $300k
...telecommunications, mining, and other industries that depend on understanding the changing Earth. About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and...Permanent employmentFull timeRemote workNight shift$130k - $280k
...intercoms — integrated with a single cloud-based software platform. Designed with simplicity... ...basis. Requirements: ~ BS/MS in Computer Science (or similar degree) ~5+ years of... ...in heterogeneous computing, e.g. GPU, DSP, or other coprocessor / accelerator....Full timeImmediate start- ...hunters, deep learning researchers, and software engineers united by a common mission — drive AI... ...of machine learning, physics, and computational chemistry, as well as engineering robust... ...MLOps tools and frameworks, and optimize GPU operations to speed up ML models....Full timeTemporary work
$243.29k - $295.25k
...civil shared experiences for everyone.The Infrastructure Compute Site Reliability Engineering mission is to own and manage the successful operation of... ...of service discovery, secrets management and related software layers. We’re looking for a skilled Senior Site Reliability...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, GPU Compute. Be the first to apply!
- principal software engineer San Mateo, CA
- senior principal cloud computing engineer San Mateo, CA
- principal San Mateo, CA
- embedded software San Mateo, CA
- software applications developer San Mateo, CA
- entry level software sales San Mateo, CA
- software technology San Mateo, CA
- software implementation project manager San Mateo, CA
- software support San Mateo, CA
- software engineer - cloud services San Mateo, CA


