Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, GPU

$204k - $259k

Latent 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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, GPU in New York, NY vacancy
  •  ...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... 
    Suggested
    Flexible hours

    Baseten

    New York, NY
    20 hours ago
  • $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... 
    Suggested
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    15 hours ago
  •  ...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... 
    Suggested
    For contractors
    Remote work

    ESR Healthcare

    New York, NY
    5 days ago
  • $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... 
    Suggested
    Immediate start

    NJF Global Holdings Ltd

    New York, NY
    4 days ago
  •  ...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... 
    Suggested
    Full time
    New York, NY
    more than 2 months ago
  •  ...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

    Confidential NYC

    New York, NY
    1 day ago
  •  ...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 time
    Work at office

    Greylock Partners

    New York, NY
    3 days ago
  •  ...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

    Rebar

    New York, NY
    3 days ago
  •  ...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 start
    Relocation package

    OpenAI

    New York, NY
    3 days ago
  •  ...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

    FluidStack

    New York, NY
    4 days ago
  •  ...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 employment
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Distributed Spectrum Inc

    New York, NY
    1 day ago
  • $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 employment
    Full time
    Casual work
    Work at office

    CoreWeave

    New York, NY
    3 days ago
  •  ...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 work
    Flexible hours

    CoreWeave

    New York, NY
    2 hours ago
  •  ...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... 

    Mecka AI

    New York, NY
    3 days ago
  •  ...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 time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    New York, NY
    5 days ago
  •  ...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 time
    Visa sponsorship
    3 days per week

    Aimhire

    New York, NY
    6 hours ago
  •  ...” 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

    Cassidy

    New York, NY
    3 days ago
  • $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

    Robert Half

    New York, NY
    2 days ago
  •  ...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

    Emonics LLC

    New York, NY
    15 hours ago
  •  ...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

    Speakeasy

    New York, NY
    1 day ago
  • $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 employment
    Work experience placement
    Work at office
    Local area
    New York, NY
    5 days ago
  • $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 employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    24 days ago
  • $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 practice
    Work at office
    Local area
    Remote work

    Grey Matter

    New York, NY
    2 days ago
  •  ...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

    Musifai

    New York, NY
    3 days ago
  • $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

    Recruiting from Scratch

    New York, NY
    5 days ago
  • $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 time
    Work at office
    Visa sponsorship

    Transparent Search Group

    New York, NY
    3 days ago
  • $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 work
    Work experience placement
    Flexible hours

    Treeswift

    New York, NY
    4 days ago
  •  ...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... 

    Sei Labs

    New York, NY
    2 days ago
  •  ...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 placement
    Immediate start

    MetaSquare

    New York, NY
    2 days ago
  •  ...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

    Kaav Inc.

    New York, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, GPU. Be the first to apply!