Software Engineer, GPU
$204k - $259kWaymo
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Compute Team is tasked with a critical and exciting mission: We deliver the compute platform responsible for running the fully autonomous vehicle’s software stack. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design and optimize hardware and software for maximum performance. We are a multidisciplinary team seeking curious and talented teammates to work on one of the world’s highest performance automotive compute platforms. In this hybrid role, you will report to a Senior Software Engineer. You will: * Develop high-performance GPU primitives and abstractions to enable Waymo to scale its accelerator codebase across diverse GPU backends * Collaborate with Waymo's internal hardware team and external partners on SoC projects with a focus on the GPU portion * Manage the bring-up, correctness, and performance of the Waymo onboard stack on new GPU platforms * Contribute to testing infrastructure that enhances the CI/CD flow for GPUs, detects bugs early, and generates automated alerts to maintain the GPU stack's functionality and performance * Create profiler and debugger tools for new GPU platforms You have:
- Proven expertise in C++ programming
- Bachelor degrees in EECS, coupled with a minimum of three years of industry
- Experience with full-system simulation frameworks (SystemC, Gem5 or similar)
- Solid understanding of GPU hardware architecture
- Proficiency in utilizing performance analysis tools and debuggers
- Enthusiasm for developing the complete GPU software stack, from the hardware
- Knowledge of Linux device drivers and embedded firmware
- Experience with diverse GPU deployment environments
- Proficiency in GPU optimization techniques, including memory coalescing,
- Familiarity with GPU libraries such as Thrust, CUB, CUTLASS, or Eigen
- Experience collaborating with external operators to ensure high quality
SPIR-V
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range$204,000—$259,000 USD
$200k - $300k
Hudson River Trading (HRT) is seeking a Software Engineer focused on GPU reliability to join our Systems Development team. The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage HRT’s server...SuggestedWork at officeLocal areaImmediate start- ...them - with teams spanning hardware and software. Speed and scale are our key differentiators... ...frontier forward. The Production Engineering Team Examples of key exciting... ...of 10s to 100s of GWs: at our scale, a GPU failure isn't a ticket. It's a throughput...SuggestedLocal area
- ...GPU Kernel Engineer Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable...SuggestedFlexible hours
$159.8k - $235k
...detests toil and repetitive tasks. We use software and agents to “keep the lights on” and... ...itself amazing!About the RoleAs a Software Engineer on the Reliability Platform team, you’ll... ...infrastructure (Kafka topics, Databases, CPU/GPU Pools, Service Scaffolding, etc)PoC for...SuggestedHourly payWork at officeLocal areaRemote workFlexible hours$150k - $300k
Hudson River Trading (HRT) is looking for GPU Systems Engineers to help scale and evolve our exceptionally sophisticated HPC/AI research environment... ...implementation and supportTest and deploy new hardware and software, and partner with vendors to resolve complex...SuggestedWork at officeLocal areaImmediate start$200k - $300k
...environment with highly advanced CPU and GPU compute, storage, and networking technology. Our team thinks about the entire software stack, from the user-level API to optimizing... ...performance. As a distributed compute engineer in a user-facing environment, you’ll develop...Work at officeLocal areaImmediate start$120k - $160k
...building a consumer intelligence platform that helps enterprise brands make sense of fragmented data at scale. As a Full-Stack Software Engineer, you'll work across every layer of the platform — from backend services that process enterprise data to the frontend...Full timeWork at office$200k - $322k
NVIDIA is looking for an experienced software engineer with infrastructure experience to become a senior member of the Cloud Foundations Automation... ...build and manage the automation ecosystem supporting NVIDIA's GPU Cloud and NVIDIA SuperPod deployments. NVIDIA is widely...Full timeRemote work$109k - $145k
...that power them. This team enables both internal engineers and customers to monitor, troubleshoot, and optimize AI workloads running on GPU-dense infrastructure at massive scale. About the role: As a Software Engineer on the Observability team, you will...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$139k - $220k
...complex AI workloads. Our team empowers engineers to understand, troubleshoot, and optimize... ...massive scale.About the role:As a Senior Software Engineer on the Observability team, you will... ....Exposure to modern AI workloads and GPU-based infrastructure, including large-scale...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$139k - $242k
...CRWV) in March 2025. Learn more at .What You’ll Do:The Runtime & GPU Systems team builds and operates secure, high-performance... ...lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Tasks Docker and CI/CD with GitHub Actions; tag-based semantic-versioned releases Comfort with Vercel (portal) and serverless GPU deploys (Modal) Testing & quality A genuine testing discipline—pytest, Jest, and Playwright are first-class here, and our work feeds...Full time
- ...moving development out of the field and into software, Antioch drastically reduces dependence... ...we looking for? We're hiring Platform Engineers to build the cloud infrastructure,... ...simulations: orchestration, scheduling, GPU pools, storage, and observability. Build...Full timeRelocation
$182k - $242k
...Role:CoreWeave is seeking a passionate and innovative Senior Software Engineer of Network Services to lead the architecture, scaling, and operations... ..., and maintain the network services infrastructure for our GPU cloud services, including networking cloud services, host...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$88k - $158k
...Assured Information Security (AIS) is looking for talented Software Engineers to join our Cyber AI team. AIS’s Cyber AI team develops and delivers... ...pipelines for embedded or resource-constrained devices (GPU/CPU/NPU optimization, quantization, batching, caching). Contribute...$175k - $250k
Forward Deployed Software Engineer - Equities TechnologyAbout MillenniumMillennium is a global, diversified alternative investment firm, founded... ...solutions for advanced use cases including distributed GPU training, large-scale data processing, and the integration of...Flexible hours$160k - $240k
Senior Software Engineer - AI Inference Location New York Business Area Engineering and CTO Ref # 10050779 Description... ...scheduling, or memory-aware serving. Familiarity with PyTorch and GPU software stacks such as CUDA and NCCL. Exposure to high-...Temporary workFor contractorsWork experience placement$174k - $253k
...through design and code reviews. Partner with engineering, UX, and research teams to ensure best... ...the GemFM generator, optimizing for TPU/GPU performance, network latency, and output... ...experience.5 years of experience with software development in programming languages...$153k - $242k
...CRWV) in March 2025. Learn more at .About the RoleAs a Senior Software Engineer within our Compute Architecture organization, you will help build... ...plane for hardware lifecycle management across large-scale GPU data centers. The METALDEV team builds Go-based distributed services...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$152k - $241.5k
...new AI‑powered application is built. We are seeking a Senior Software Engineer - AI Inference to advance open‑source LLM serving by contributing... ...kernels-using data to guide optimization work.Improve multi‑GPU inference performance and reliability: parallelism strategies,...Full timeRemote work$180k - $225k
...Software is eating the world, but AI is eating software. We live in unprecedented times - AI has the potential to exponentially augment... ...competition. At Scale, our products include the Generative AI Data Engine, SGP, Donovan, and others that power the most advanced LLMs and...Full timeLive in- ...Alter Domus company is currently seeking a qualified individual that can take an active, hands on role in the development of the software product, assist with the ongoing support of the firm’s technology infrastructure and grow with the organization. The skill proficiencies...
$175k - $350k
...Analyze complex business and technical problems and deliver elegant software solutions across the firm. Continuously improve performance,... ...of mission-critical trading applications. Collaborate across engineering, quantitative research, and trading teams to translate complex...Immediate start- ...Fluidstack Production Engineering Team Examples of key exciting problems the team is working on: Make tens of thousands of GPUs... ...operations, and customer-facing platforms, so every new site and GPU generation lands cleanly from day zero. Role Scope:...Local area
- ...autonomous pods that own an outcome and a roadmap end to end. We hire engineers, not language specialists: we care that you can reason about... ..., pick the right tool for the problem, and ship reliable software across the stack.As a Senior Full Stack Engineer, you'll build...Full timeLocal area
$225k - $300k
...stadium, or throughout your everyday life, CLEAR unlocks the magic of frictionless experiences.We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR's identity platform. Beyond verifying identity, we're creating a secure, networked...Casual workWork at officeFlexible hours$163.1k - $215k
...will get to shape the user experience of our customers as they start using Algolia, help create a new Growth platform, mentor software engineers, and introduce best practices.A few projects we’ve worked on recently include:New data integrations with other developer...Work at officeRemote workFlexible hours$320k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...continuous and unattended. As a Software Engineer on the Launch Engineering team,... ...inference builds into production across GPU, TPU, and Trainium fleets, unattended under...Full timeWork at officeVisa sponsorshipFlexible hoursShift work$160k - $200k
...usher in the modernization of the syndicated loan market. About You: Versana is looking for a motivated Full Stack Software Engineer to join our Application Development squad. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated...Full timeLocal area$160k - $230k
...technology ecosystems. About the Role We are seeking Full Stack Engineers with deep experience designing and building enterprise-grade... ...engineering school Experience: Full Stack Engineering (or Software Engineer with end-to-end ownership) in SaaS environments...Full timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, GPU. Be the first to apply!
- ngo software engineer New York, NY
- software data engineer New York, NY
- graduate software engineer New York, NY
- software system engineer New York, NY
- associate software engineer New York, NY
- software developer no experience New York, NY
- graduate software developer New York, NY
- software engineer - early career New York, NY
- entry level software engineer remote New York, NY
- software engineer intern New York, NY


