Principal GPU Software Engineer
$165.8k - $308kRoche
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.The PositionRoche Sequencing is not only changing science, but we are changing lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software/systems infrastructures so researchers and clinicians can make better health decisions faster. The path to curing cancer lies in ones and zeros as we work with next-generation genomic sequencing, a new frontier. Do you want to develop software products that scientists and others in the life sciences will use to diagnose, find treatments, and eventually beat diseases like cancer? Our team builds highly scalable, reliable software and secure systems for better diagnostics. Come join us!The OpportunityAs a Bioinformatics Software Engineer, you will design and develop automated verification tests for the bioinformatics components and pipelines that are used in Roche Sequencing products. You will be part of the team developing cutting-edge, distributed, scale-out Next-Generation Sequencing data analysis software to ensure the highest possible software quality for gene sequencing research and disease diagnostics.Work closely with research and algorithm experts, accelerating bioinformatics techniques using GPU hardware. Support software development lifecycle and Design Control process, working closely with team members to continuously improve quality and feature sets of the software products, based on technical design and requirements specificationsWork closely with team members to continuously improve the quality and feature sets of software products. This includes supporting the software development lifecycle and Design Control process, based on technical design and requirements specifications.Who You AreB.S. or M.S. or PhD in Software Engineering, Data Science or Computational Biology or related field.5+ years of experience in working in Object-Oriented Programming (OOP) using C++ and practical experience utilizing GPU-accelerated C/C++ libraries.Strong expertise in Python, including numerical computing and data science libraries.Experience with CI/CD tools and concepts.Experience designing, documenting and executing verification tests.Be self-driven, detail oriented, analytical and proven ability to learn quickly.Be a team player, customer focused with excellent interdisciplinary collaboration skills. Preferred QualificationsNGS data and bioinformatics pipeline verification.Proficiency in AWS and Linux Shell environmentsSoftware verification experience focusing on medical device software or regulated applications.Relocation benefits are not available for this postingThe expected salary range for this position based on the primary location of California is $165,800 - $308,000 annual. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.BenefitsWho we areA healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.Let’s build a healthier future, together.Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.SummaryLocation: Santa ClaraType: Full time
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,...SuggestedFull timeRemote work- ...your career. THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key... ...Optimizing collective communication primitives on GPU accelerators (NCCL/RCCL) Work hands-on as a technical expert...Suggested
$272k - $431.25k
...next era of computing. An era in which our GPU acts as the brains of computers, robots,... ...drive, and operationalize firmware and software architecture and design as well as... ...product production. Mentor architects and engineering teams to grow them into future leaders....SuggestedFull timeShift work- ...We are building next-generation systems software for AMD GPUs with Rust as a core technical... ...spans compilers, runtimes, low-level GPU software, firmware, developer tooling, and... ...and tooling support, system interfaces, engineering practices, and validation methods...SuggestedLocal area
- ...and, together, we’ll advance your career.THE ROLE :AMD is looking for an experienced software engineer to help build Fleet Manager, a secure control plane for operating large-scale AMD GPU infrastructure.Fleet Manager provides scheduling, workload orchestration, hardware...Suggested
$182k - $242k
...top-rated AI-cloud for high-performance GPU infrastructure across AI/ML, visual effects... ..., and real-time inference. Our stack is engineered for speed, scale, and cost-efficiency—an... ...high-performance computing, GPU/accelerator software, or performance-critical systems. ~...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...models train, align, and run on our GPUs.THE PERSON:We're looking for a senior software engineer who combines deep systems performance work with modern AI—someone who can shape software from GPU kernels through distributed training and inference.You'll join a core team of...Shift work
- ...Principal Systems Software Engineer Oracle Cloud Infrastructure (OCI) is seeking a Principal Systems Software Engineer to help build and evolve the... ...platform-management capabilities that power next-generation GPU infrastructure. This is a hands-on systems engineering...
$170k - $220k
...Job Description Job Description Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA...Full time$272k - $431.25k
...performance and Python for extensibility, Dynamo orchestrates GPU shards, routes requests, and manages shared KV cache across... ...deployment of cutting-edge LLM workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of...Full timeLocal areaRemote work$272k - $431.25k
...design and ship an Always-On, low-overhead GPU profiling service that runs in... ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling... ...insights.Set technical direction for an engineering team; mentor engineers, drive technical...Full time$152k - $241.5k
NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will help design and develop key components of our production GPU kernel drivers and embedded software, shaping products...Full time- ...training and inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services. This order of magnitude... ...with ultra-fast decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize our GPU serving stack...
$248k - $391k
...AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving... ...can make a lasting impact on the world.We are looking for a Principal Software Engineer to join our Configuration Management team and define the future...Full time$248k - $391k
...AI to define the next era of computing. An era in which our GPU acts as the brains of computers, generative AI, robots, and... ...to do their best work.We are seeking a highly skilled Principal Software Engineer to join our dynamic team. Our company is at the forefront of...Full time$272k - $431.25k
NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large...Work experience placement$272k - $431.25k
...AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving... ...in AI, computer graphics, and accelerated computing. As a Principal Software Engineer, you will lead the transformation of AI networking systems....Full time- ...we advance your career. THE ROLE:Join AMD’s Datacenter GPU Product Application Engineering team to lead a high-performing group of engineers focused... ...environments.Deep understanding of AMD GPU architecture, ROCm software stack, and performance optimization strategies.Proven...For contractors
$240k - $379.5k
...architecture of the Retail and Consumer Packaged Goods Platform and collaborate with engineering to build the platform. This is a technical engineering role and requires familiarity with NVIDIA’s GPU acceleration libraries, experience in Retail, CPG, logistics, or marketplaces...Full timeWork experience placement$272k - $431.25k
...era of computing. An era in which our GPU acts as the brains of computers, robots... ...lasting impact on the world. At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our...Shift work- ...DOING: We are seeking a highly motivated PhD AI Systems & GPU Performance Engineering Intern to join our team. In this role, you will help... ...applications on AMD Instinct™ GPUs using AMD's latest hardware and software technologies. We will involve you in profiling,...Full timeSummer workInternshipSummer internshipWorldwide
$200k - $220k
...seek talented, passionate, and committed engineers, technologists, and business leaders to join... ...is seeking an experienced AI Network Software Solution Architect to lead the design and... ...workloads. This role requires deep expertise in GPU fabric design, high-speed switching,...Worldwide$167.8k - $251.8k
...Come build with us!Role and ResponsibilitiesAs a Staff GPU Graphics Core Performance Verification Engineer, you will help lead pre-silicon performance... ...GPU architecture, Modeling, RTL, Verification, and Software teams to define performance targets, debug performance...Hourly payFull timeRelocation$218k - $323.95k
...ensure we take care of ourselves, each other, and our communities. Job Summary: This job increases the effectiveness of software engineers, sets the technology roadmap, adapts roles to achieve technical goals, provides advice to senior executives, handles...Work at officeLocal areaImmediate startFlexible hours$114.6k - $234.6k
...Senior Software Engineer We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure (OCI). In this role, you'll design and develop distributed storage systems...Temporary workFlexible hours- ...Principal Software Engineer – Santa Clara, Calif, Tempe Az. Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we...
$165.8k - $307.9k
...Solutions, is responsible for ensuring a software product meets its specified... ...throughout its development lifecycle. As a Principal Software Developer in Test, you will be... ...this role, you will represent quality engineering and verification on behalf of your team...Work at officeLocal areaRelocation package$175k - $245k
...Job Title Software Development Job Description Responsibilities: Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. Provide system-level optimizations and improvements in the OS to meet...Full timeWorldwide$156.4k - $253k
...outcomes. Job Summary Your Career In the Layer-7 Security Software team, we are responsible for at least one, often two to three... .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered firewalls...Full timeWork at officeVisa sponsorshipWork visa$172k - $349k
...Principal Software Engineer This role has been designed as 'Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Work experience placementWork at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal GPU Software Engineer. Be the first to apply!
- senior principal software engineer Santa Clara, CA
- principal software engineer Santa Clara, CA
- senior principal cloud computing engineer Santa Clara, CA
- principal cloud computing engineer Santa Clara, CA
- senior principal scientist Santa Clara, CA
- principal architect Santa Clara, CA
- principal Santa Clara, CA
- software sales representative Santa Clara, CA
- embedded software Santa Clara, CA
- software applications developer Santa Clara, CA



