GPGPU Software Architect/ Principal Engineer
$241.8k - $409.2kXPENG
GPGPU Software Architect/ Principal Engineer XPENG is a leading smart technology company at the forefront of innovation, integrating advanced AI and autonomous driving technologies into its vehicles, including electric vehicles (EVs), electric vertical take-off and landing (eVTOL) aircraft, and robotics. With a strong focus on intelligent mobility, XPENG is dedicated to reshaping the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity. Our pioneering first-generation NPU, utilizing DSA architecture, has successfully entered mass production. We're currently validating the architecture of our second generation and are making the strategic decision to transition towards General Purpose GPU (GPGPU) architecture. We're completely overhauling our software stack and embracing the CUDA ecosystem. Our goal is to achieve over 90% compatibility with cuBLAS/cuDNN on Linux across PCIe and CXL connections, all while delivering at least 1.3 times the performance of existing solutions on Transformer and Stable-Diffusion workloads. Job Responsibilities Software Technical Strategy: Develop and refine a comprehensive 3-year roadmap for a software stack compatible with CUDA, encompassing Runtime, Driver, Compiler, Profiler, Debugger, and AI acceleration libraries Define binding specifications that link our upcoming GPU ISA to CUDA APIs, ensuring forward compatibility with CUDA 12.x features Evaluate and integrate the latest technological advancements: CUDA Graph, Transformer Engine, virtual memory management, CUDA dynamic CUTLASS 3.x, TMA, Blackwell FP4, among others Define the task launch protocol, including Queue, Stream, Event, and Graph, as well as the memory model Design a dual-mode (JIT & offline) compiler supporting LTO, PGO, Auto-Tuning, and efficient PTX→ISA microcode caching Develop GPU virtualization schemes (MIG) that work across processes and containers Performance & Observability Build an observability platform: Nsys-compatible traces, real-time Metric-QPS dashboards, and an AI Advisor for identifying bottlenecks automatically Manage internal AI benchmarks as the single source of truth. Benchmark includes MLPerf Inference, Stable Diffusion XL, and 70B LLM Cross-functional Collaboration Co-design ISA compatible with CUDA Compute Capability 12.x with our hardware architecture team Collaborate with AI framework teams (PyTorch, TensorFlow, JAX, ONNX Runtime) to build fully reusable kernel libraries Partner with Cloud and Kubernetes teams to co-develop Device Plugins, GPU Operators, and RDMA Network Policies 10 years+ in systems software, with at least 5 years in designing CUDA Compute stacks Led end-to-end development of a GPU Runtime or AI acceleration library generation Comprehensive mastery of PTX/SASS, CUDA Driver API, and cuBLAS/cuDNN internals; experience with LLVM NVPTX backend Profound understanding of GPU micro-architecture, including SM architecture, Warp Scheduler, Shared-Memory conflicts, and Tensor Core pipelines Proficiency with PCIe/CXL/RDMA topologies, NUMA settings, and GPU Direct RDMA/Storage Compensation The base salary range for this full-time position is $241,800 - $409,200 in addition to bonus, equity and benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Equity, Benefits & Equal Opportunity We are an Equal Opportunity Employer. It is our policy to provide equal employment opportunities to all qualified persons without regard to race, age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other prescribed category set forth in federal or state regulations. Location Santa Clara, CA Experience & Seniority Seniority level: Director Employment type: Full-time Job function: Industries — Motor Vehicle Manufacturing Benefits Medical insurance Vision insurance 401(k) #J-18808-Ljbffr XPENG
- A leading smart technology company is seeking a GPGPU Software Architect in Santa Clara, CA. The role focuses on developing a comprehensive software stack compatible with CUDA and collaborating with cross-functional teams in AI and GPU technologies. Candidates should have...Suggested
- ...as we shape the future of AI and beyond. The Role As GPU Software Architect, you will provide technical leadership at the intersection... ...experience using AI‑assisted coding tools in professional software engineering workflows. Advanced degree in Computer Engineering,...Suggested
$224k - $356.5k
...growing our networking architecture team with people passionate about accelerated computing. We are looking for you - a Networking Software Architect, to develop the next generation of networking protocols for AI. What you'll be doing Research and propose novel transport...Suggested$200.5k - $260.5k
Zoomcar is seeking a Principal Software Engineer based in Sunnyvale, California. In this role, you will work closely with cross-functional teams to develop and maintain software products, focusing on high-quality feature implementation. Applicants should have a minimum...Suggested$184k - $356.5k
A leading technology company in Santa Clara, CA, is seeking a Tegra Senior System Software Engineer/Architect. This role involves designing system software for ARM Trusted Firmware and collaborating with cross-functional teams to develop innovative solutions. Candidates...Suggested$148k - $287.5k
Senior Software and System Architect page is loaded Senior Software and System Architect Apply locations US, CA, Santa Clara US, CA, Remote US,... ...product teams, solution architects, application and field engineers Working with high profile customers on advanced and groundbreaking...Full timeRemote work$184k - $287.5k
...Driving architectural improvements that simplify and modularize the software stack. Designing and developing clean boundaries between... ...-time environments. What we need to see: BS or MS in Computer Engineering, Computer Science, or a related field (or equivalent experience...$184k - $287.5k
NVIDIA is seeking a System Software Engineer to lead the architectural design and optimization of our NVIDIA Autonomous Vehicle software stack... ...and uncompromising performance. What You’ll Be Doing Architect Core Systems: Design and implement high-performance, low-latency...$272k - $431.25k
NVIDIA is seeking a Principal Software Engineer for their CSP Engagements team, focusing on rack-scale system software. You will collaborate with engineering teams to ensure reliability at fleet scale and drive technical work streams across software features. The ideal...$262k - $365k
...experience with design and architecture; and testing/launching software products. Experience integrating Generative AI tools or Large... .... Preferred Qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience...Worldwide$272k - $431.25k
NVIDIA is searching for a Principal System Software Engineer in Santa Clara, California. In this leadership role, you will drive innovations for automotive compute platforms, focusing on architecture, development, and optimization of software. The role requires 15+ years...- Machine Learning System Software Architect Sunnyvale, CA Do you want to be part of the AI revolution? Do you want to think out of the box,... ...performance evaluation. Engage with system and application software engineers to ensure optimization of the entire hardware/software stack...
$184k - $287.5k
A leading technology company in Santa Clara is seeking a System Software Engineer to lead architectural design and optimization for autonomous vehicle software. The role demands expert-level C++ skills and extensive experience with low-level systems, ensuring Tegra platforms...$208k - $327.75k
...Platforms Group is seeking a Senior System Architect to define, design, and validate... ...computing, networking, storage, and AI software into repeatable blueprints that enterprises... ...Product Management, Product Architects, Engineering, Solution Architecture, Program...$124k - $195.5k
...most challenging problems with innovative solutions. As a Software Solution Architect for NVIS, you will play a crucial role in helping us build... ...closely with infrastructure admins, data scientists, and ML engineers to deploy tools like NVIDIA Run:ai and NVIDIA Mission...$178.5k - $331.5k
...world of technology. Are you a dynamic engineer, ready to learn new concepts and passionate... .../developing high quality, scalable software components that are used by our customers... ...contributor responsibilities will be to architect/design, develop and roll-out highly differentiated...$245k - $325k
...space with an integrated hardware and software platform. Our SambaStack inference serving... ...Role SambaNova is hiring a Software Architect for the SambaStack platform. We help enterprises... ...drive architectural strategy across engineering teams, aligning long‑term platform...Temporary workLocal areaFlexible hours$245k - $325k
...Software Architect SambaNova Systems is hiring a Software Architect for the SambaStack platform. Join the company that's building the... ...platform, defining and driving architectural strategy across engineering teams, leading design reviews, proactively identifying and...- ...Software Architect Job Location: San Jose, CA (Remote during shelter in place, then onsite) Job Type: Contract Job Description: Develop frameworks and platforms. Build products – software-hardware integrated for networking/Telcom industry. Scale current...Contract workRemote work
- ...leader who thrives at the intersection of engineering excellence and customer-centric innovation. With a proven track record in architecting and delivering cutting-edge solutions... ...integration. Strong knowledge of hardware/software co-design, cloud-enabled workflows, and...Local area
- ...Who you are You are a highly skilled and motivated engineer with a passion for working with customers and R&D to develop and deploy cutting‑edge semiconductor manufacturing solutions. You thrive in a collaborative environment and are always eager to explore new technologies...
$178.5k - $331.5k
...Systems is looking for a R&D compiler/software expert to develop new, high‑performance... ...signal verification software components. Architect, design, develop and roll out highly... ...skills. Excellent programming and software engineering skills (C/C++) via Unix and/or Linux...- Oracle is seeking hands-on engineers for the Storage Infrastructure team in Santa Clara, California. The team operates with vast amounts... ...for Oracle Cloud Infrastructure customers. You will own the software design and development for core components that manage the Storage...
- ...We are looking for a Principal Architect — a deeply technical, hands‑on leader who sits at the intersection of functional requirements, system... ...market curve. You will set the technical direction for our engineering practice, drive architecture decisions from first...
$204k - $245k
...transforming key workloads with ultra high-speed inference. About The Role As the Software Architect for Cerebras' manufacturing test platform, you will lead a team of Full Stack Engineers in designing and delivering the end-to-end software systems that power...$240k - $320k
...and are looking for experts for product engineering of AI-based Autonomous Driving systems. Job Description As the Senior Principal Engineer, E2E AI Training Framework for... ...autonomous systems ~10+ years of experience in software development and system engineering for...Full timeWork experience placementLocal areaFlexible hours$120k - $180k
...Principal Application Engineer – Edge Inference SoC Deployment We are seeking a Principal Application... ...discussions with senior engineers, architects, and program leadership within customer... ...feedback for silicon, firmware, SDK, and software teams. Identify product gaps,...For contractorsLocal area$131.01k - $196.3k
...customers. Serve as a key technical resource for Field Application Engineers (FAEs), Test Engineers, and the Documentation team —... ...process. This position may require access to technology and/or software subject to U.S. export control laws and regulations, including...Permanent employmentInternshipWork from home$320k
...leading tech company is seeking an experienced architect to define NVLink Fusion architecture and mentor engineering teams. Candidates should have 16+ years of experience... ...customers to align roadmaps and establishing software layers. A BS or MS degree in Computer...- ...provide visa sponsorship. What Will You Do? As a Principal Program Engineer at Bixal, you will play a critical role in guiding and supporting our engineering teams to deliver high-quality software solutions. You will coordinate with federal enablement teams...Temporary workRemote workWork from homeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPGPU Software Architect/ Principal Engineer. Be the first to apply!
- .net software architects (remote) Santa Clara, CA
- senior software architect Santa Clara, CA
- application architect Santa Clara, CA
- software architect Santa Clara, CA
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA


