AI Engineer & Researcher - GPU Kernel

Xai
Palo Alto, CA

About xAI

xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.

Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. Engineers are encouraged to work across multiple areas of the company, and as a result, all engineers and researchers share the title "Member of Technical Staff."

We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important.

All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

xAI does not have recruiters. Every application is reviewed directly by a technical member of the team.

Tech Stack



  • CUDA

  • CUTLASS

  • C/C++ and Python binding tools

Location


The role is based in the Bay Area [San Francisco and Palo Alto]. Candidates are expected to be located near the Bay Area or open to relocation.

Focus



  • Developing and improving low-level CUDA kernel optimizations for state-of-the-art inference and training software stack.

  • Profiling, debugging, and optimizing single and multi-GPU operations using tools such as Nsight.

  • Understanding GPU memory hierarchy and computation capabilities.

  • Implementing the latest methods from the deep learning literature in low-level CUDA kernels.

  • Innovating new ideas that bring us closer to the limits of a GPU.

Ideal Experiences



  • Building high-performance GeMM CUDA kernels using Tensor cores or CUDA cores from scratch or by utilizing CuTe/CUTLASS.

  • Implementing features for attention kernel by extending existing kernels or writing them from scratch.

  • Comfortable with writing both forward and backward kernels and ensuring its correctness while considering floating point errors.

  • Optimizing for both memory-bound and compute-bound operations.

  • Reasoning about register pressure, shared-memory usage and GPU utilization through tools such as Nsight and removing bottlenecks.

  • Being familiar with the latest and the most effective techniques in optimizing inference and training workloads.

  • Using pybind to integrate custom-written kernels into a framework, specially JAX/XLA.

Interview Process


After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 15-minute interview (“phone interview”) during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of four technical interviews:


  1. Coding assessment in a language of your choice.

  2. Systems hands-on: Demonstrate practical skills in a live problem-solving session.

  3. Project deep-dive: Present your past exceptional work to a small audience.

  4. Meet and greet with the wider team.

Our goal is to finish the main process within one week. We don’t rely on recruiters for assessments. Every application is reviewed by a member of our technical team. All interviews will be conducted via Google Meet.

Annual Salary Range


$180,000 - $440,000 USD

Posted 2025-09-22

Recommended Jobs

Staff Media Systems Engineer

Industrial Light & Magic
San Francisco, CA

Job Summary: We are seeking a highly experienced and technically proficient Media Systems Engineer. This role involves supporting critical media production and post production technology. T…

View Details
Posted 2025-10-27

Lead Pediatric Nuclear Medicine Technologist, PET/CT

INTERNATIONAL STAFFING CONSULTANTS
Oakland, CA

Lead Pediatric Nuclear Medicine Technologist, PET/CT Part-time 3 shifts / week 160-200K+ Full Benefits + Paid Relocation + SIGNING BONUS  Oakland, CA  A leading medical center is seeking a h…

View Details
Posted 2025-10-31

Software Engineer - Software Infrastructure

Astranis
San Francisco, CA

As a team, we’ve launched five satellites into orbit, signed ten commercial deals worth over $1 billion in revenue, raised over $750 million from top global investors, and recruited a team of over 40…

View Details
Posted 2025-10-31

DevOps Engineer

Vultron
San Francisco, CA

Why Vultron Vultron is bringing general intelligence to government contracting. As an early member of the team, you’ll be part of a transformative company from its early stages. Exceptional Marke…

View Details
Posted 2025-10-01

Software Engineers

Jenn Nguyen And Friends
San Francisco, CA

Backend Engineer, Fullstack Engineer, Frontend Engineer Location: San Francisco, CA (5 days a week in-office) Compensation: $175,000 - $225,000  Type: Permanent (Full-time) Who Are…

View Details
Posted 2025-09-22

Systems Administrator Intermediate Principal - Linux

General Dynamics Information Technology
Livermore, CA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to work with the largest government agency in the nation. Make an impact by advancing the Department of Defens…

View Details
Posted 2025-11-03

Customer Success and Support Specialist

Venture Smarter
San Francisco, CA

Venture Smarter is looking for a proactive and customer-focused individual to join our team as a Customer Success and Support Specialist. In this role, you’ll be responsible for ensuring our clients …

View Details
Posted 2025-10-28

Accounts Receivable Specialist

Million Dollar Baby Co.
Pico Rivera, CA

About Million Dollar Baby Co. Welcome to Million Dollar Baby Co.! We started in 1990 and are proudly family-owned and operated in Los Angeles. Since then, MDB Co. has grown to 6 distinct brands of…

View Details
Posted 2025-09-14

Project Engineer/Assistant PM

Subzero Excavating
Simi Valley, CA

Job Description Job Description A Simi Valley heavy civil/underground utilities contractor is looking for a highly organized, professional, driven, and energetic Office/Project Engineer/Assistant…

View Details
Posted 2025-07-30

Software Engineer, Agent Infrastructure

Openai
San Francisco, CA

About the Team The Agent Infrastructure team at OpenAI designs robust and secure systems that power the training and advanced use cases of next-gen AI models at OpenAI. Our systems are a key compone…

View Details
Posted 2025-11-04