Software Engineer, GPU
$204k - $259kLatent Logic
Waymo Compute Team Opportunity
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
- 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 level to real-world applications
We prefer:
- Knowledge of Linux device drivers and embedded firmware
- Experience with diverse GPU deployment environments
- Proficiency in GPU optimization techniques, including memory coalescing, register/shared memory tiling, pinned memory, and warp-level programming
- Familiarity with GPU libraries such as Thrust, CUB, CUTLASS, or Eigen
- Experience collaborating with external operators to ensure high quality standards
- Experience contributing to open-source compiler projects such as LLVM or 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
- ...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...SuggestedFlexible hours
$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- ...Job Description: GPU Programming Software Engineer Role Type: Contractor Location: Remote In this role, you will apply your expertise as a GPU programmer to design GPU related tasks to train LLMs, focusing on performance and architecture. Scope...SuggestedFor contractorsRemote work
$150k - $300k
...work on front-end systems that operate at a level most engineers never encounter? We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for live trading. This...SuggestedImmediate start- ...Senior GPU Systems / AI Infrastructure Engineer (NYC) Location: New York City (Hybrid / On-site preferred) Comp: Competitive + equity (Series A-C / high-growth AI infra) About the Role We’re hiring a senior-level engineer to build and optimise next-generation...SuggestedFull time
- ...As part of R&D, you will join the engineers responsible for the compute, storage, operating... ...of petabytes of storage and large CPU and GPU clusters spanning thousands of nodes. The... ...Qualify new generations of hardware and software, and work directly with vendors to root-cause...Work experience placement
- ...developed and tested. Rather than another software layer bolted onto existing tools, the... ...the platform's simulations: orchestration, GPU pools, storage, observability. Ship... ...SDKs, CLIs, and internal tools that keep engineers and customers moving fast. Build the agentic...Full timeWork at office
- ...GDP and still massively underserved by software. We are changing that. We raised a $1... ...how this industry operates. About the Engineering Org We're in the age of Ai and the... ...or event-driven architecture Modal + GPU familiarity We will have a corresponding...Work at office
- ...features that were never before possible. About the Role The Engineering Acceleration team designs, builds and maintains the... ...the heart of our infrastructure is a large-scale deployment of GPU nodes running in dozens of Kubernetes clusters across regions....Immediate startRelocation package
- ...them - with teams spanning hardware and software. Speed and scale are our key differentiators... ...matters to the world. The Production Engineering Team Examples of key exciting... ...facing platforms, so every new site and GPU generation lands cleanly from day zero....Local area
- ...new embedding model architectures, custom GPU kernels, and much more. Joining DS... ...around the globe. We're hiring a Senior Data Engineer to design the platform that turns that... ...we're looking for ~4-6+ years of software / data engineering experience, including...Permanent employmentContract workTemporary workWork at officeFlexible hours
$143k - $210k
...with segment leading performance. Storage engine works with engineering teams across... ...environments.Work with technologies such as RDMA, GPU Direct Storage, and distributed... ...Proficiency leveraging AI tools to augment software development.Familiarity with storage observability...Permanent employmentFull timeCasual workWork at office- ...runtime environments for multi-tenant Kubernetes platforms. Optimize GPU-accelerated workloads and influence architectural decisions... ...Requires 3+ years of experience in systems or infrastructure engineering with strong proficiency in Kubernetes and systems programming languages...Temporary workFlexible hours
- ...Role We are hiring a Senior Backend Engineer to build the systems that ingest,... ...heavy cloud networking , distributed GPU compute (thousands of GPUs) , millions of... ...Required Background ~7+ years of backend/software engineering experience (or equivalent impact...
- ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.... ...large datasets and checkpoints across regions and backends, with GPU idle time and time-to-insight as the measures of success You...Full timeWork at officeLocal areaRemote workHome office
- ...We're Hiring: Fullstack Software Engineer New York, NY | Hybrid (3 days onsite per week) Full-time | 4–10 years of experience Build the future of AI-powered healthcare. Our client is a fast-growing healthcare technology startup building an operating system...Full timeVisa sponsorship3 days per week
- ...” for every team—helping them work 100x faster without heavy engineering overhead. About the role We are seeking a highly autonomous... .... Qualifications ~0-2 years of professional software development experience (at least 1 year with full-stack responsibilities...Full time
$170k
...Location: Monroe, NY (Orange County) — Onsite 5 days/week Title: Software Engineer Salary: up to $170k plus health benefits ( paid in full by the employer ), PTO, Bonus, etc (Based on Experience) Industry: Media & Technology We’re seeking an experienced...Full time- ...reviews. Collaborate with team members to understand requirements and deliver software features. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience....Full time
- ...moving team with a new HQ in New York's Flatiron district. Role Description This is a full-time, in-person Full Stack Software Engineer role in New York, NY. You'll ship to production on Day 1 within a high-touch, autonomous environment. You'll design, build, and...Full time
$150k - $270k
...development center is established. What You’ll Do: Lead backend engineering efforts from rapid prototypes to large-scale applications... ...to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly...Permanent employmentWork experience placementWork at officeLocal area$153k - $204k
...performance. Object Storage works with engineering teams across infrastructure, compute, and... ...Work with technologies such as RDMA, GPU Direct Storage, and distributed filesystems... ...Proficiency leveraging AI tools to augment software development. ~ Familiarity with...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$150k - $200k
...Full-Stack Software Engineer At Coral Care, we believe families should never have to fight for the care their children need. Millions of young children in the U.S. experience developmental delays, yet parents often face long waitlists and complex systems. Our mission...Private practiceWork at officeLocal areaRemote work- ...Full Stack Software Engineer Musifai is an E-commerce site that provides musical instruments rental and purchase services for all types of instrument. Founded in December 2017 in New York City, we are a group of music lovers who hope to make a difference in the music...Full time
$125k - $150k
...Full Stack Software Engineer Title of Role: Full Stack Software Engineer Location: New York, hybrid Company Stage of Funding: Seed — Healthcare, Data Office Type: Hybrid Salary: $125K–$150K Company Description We're representing a dynamic startup focused...Work at office$200k
...About the job Full-Stack Software Engineer Full-Stack Software Engineer Company: Liquid Location: New York, NY (in person) Compensation: $200,000 - $500,000 + early equity Employment Type: Full-time Visa Sponsorship: No visa sponsorship...Full timeWork at officeVisa sponsorship$150k - $220k
...Software Engineer In the face of rising threats, increasing pressure on affordability, and unprecedented demand for power, Treeswift empowers energy companies to modernize their field work to meet the growth and challenges ahead. We build physical AI for the field worker...Temporary workWork experience placementFlexible hours- ...Ventures, Distributed Global, Hudson River Trading, and Flow Traders. Check out ourwebsiteanddocsfor more details. Incubations Engineering at Sei Sei Labs is looking for a Fullstack Engineer to help shape the future of Web3 by empowering innovative, high-impact...
- ...Software Engineer Opportunity Metasquare Inc is looking for a passionate software engineer to design, develop and install software, and web technology solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in...Work experience placementImmediate start
- ...San Francisco, CA, with around 750 employees, Komodo Health is a software company the serves the healthcare industry and improves lives... ...quality while reducing cost Position : Full Stack Software Engineer Duration: 3 months with good potential to extend Location...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, GPU. Be the first to apply!
- junior software developer New York, NY
- scientific software engineer New York, NY
- intel software engineer New York, NY
- vice president software engineering New York, NY
- director software engineering New York, NY
- software engineer New York, NY
- software sales engineer New York, NY
- software engineer mainframe New York, NY
- software engineer student New York, NY
- senior robotics software engineer New York, NY



