Member of Technical Staff, CUDA/GPU Kernel job opportunity at xAI.



bot
xAI Member of Technical Staff, CUDA/GPU Kernel
Experience: General
Pattern: full-time
apply Apply Now
Salary:
Status:

Foundation Model

Copy Link Report
degreeOND
loacation Palo Alto, CA; San Francisco, CA; Seattle, WA, United States Of America
loacation Palo Alto, CA;..........United States Of America

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. 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 employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.  Tech Stack CUDA CUTLASS C/C++ and Python binding tools Location The role is based in the Bay Area [San Francisco and Palo Alto] or Seattle, WA. Candidates are expected to be located near the Bay Area or Seattle 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: Coding assessment in a language of your choice. Systems hands-on: Demonstrate practical skills in a live problem-solving session. Project deep-dive: Present your past exceptional work to a small audience. Meet and greet with the wider team. Our goal is to finish the main process within one week. All interviews will be conducted via Google Meet. Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.xAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.

Other Ai Matches

IT Systems Engineer Applicants are expected to have a solid experience in handling Information Technology related tasks
Detection & Response Engineer Applicants are expected to have a solid experience in handling Information Security related tasks
Frontend Engineer Applicants are expected to have a solid experience in handling Product related tasks
Grok Field Engineer Applicants are expected to have a solid experience in handling Product related tasks
Client Account Manager (Contract) Applicants are expected to have a solid experience in handling Sales related tasks
X Payments Support Applicants are expected to have a solid experience in handling Product related tasks
Lead Network Engineer - Core Applicants are expected to have a solid experience in handling Engineering related tasks
Hardcore Engineer - Infrastructure/Supercomputing Applicants are expected to have a solid experience in handling Infrastructure related tasks
remote-jobserver Remote
Safety Tutor Applicants are expected to have a solid experience in handling Human Data related tasks
Member of Technical Staff, Applied Inference Applicants are expected to have a solid experience in handling Foundation Model related tasks
remote-jobserver Remote
Accounting Expert - Faculty / Professor of Accounting Applicants are expected to have a solid experience in handling Human Data related tasks
remote-jobserver Remote
Corporate Law and Securities Expert Applicants are expected to have a solid experience in handling Human Data related tasks
Backend Engineer Applicants are expected to have a solid experience in handling Product related tasks
Head of GTM Systems & Agents Applicants are expected to have a solid experience in handling Sales related tasks
Controls Technician Applicants are expected to have a solid experience in handling Data Center Operations related tasks
Exceptional Designer Applicants are expected to have a solid experience in handling Engineering related tasks
remote-jobserver Remote
Chemistry Tutor Applicants are expected to have a solid experience in handling Human Data related tasks
Member of Technical Staff - Coding Agents, Post Training - RL, Evals Applicants are expected to have a solid experience in handling Foundation Model related tasks
Vulnerability Analyst Applicants are expected to have a solid experience in handling Product related tasks
Site Reliability Engineer - Cybersecurity Applicants are expected to have a solid experience in handling Engineering related tasks
Quality Assurance Engineer Applicants are expected to have a solid experience in handling Product related tasks
Developer Experience - Backend & Infra Applicants are expected to have a solid experience in handling Infrastructure related tasks
remote-jobserver Remote
Pure Math Tutor Applicants are expected to have a solid experience in handling Human Data related tasks