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
$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.We are developing RDMA Transport protocols within the...SuggestedFull time$184k - $287.5k
NVIDIA is looking for a brilliant Software & Systems Architect to join the NIC Software/Firmware Architecture group. Be part of a team crafting... ...offloads.What We Need to See:B.Sc. or M.Sc. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent...SuggestedFull time$262k - $364k
Provide technical leadership on high-impact projects, anchoring the architecture and engineering roadmap of common software for Accelerator platforms.Design, develop, test, deploy, and maintain large-scale software solutions, including board and chip firmware and Linux...SuggestedWorldwide- ...DescriptionWe are looking for a world-class Machine Learning System Software Architect to join our SoC team at Baidu’s Sunnyvale office. The... ...evaluation.Engage with system and application software engineers to ensure optimization of the entire hardware/software stack...SuggestedWork at office
$124k - $195.5k
NVIDIA is looking for a passionate and dedicated SW & System Architect to join our SW Architecture group. The position includes researching... ..., R&D, product, solution architects, application and field engineers and moreWork with high profile customers on advanced and...Full timeRemote work$152k - $241.5k
...amazing people. NVIDIA is looking for an experienced Senior Software and System Architect to join our Networking Software Architecture group.... ...to see:B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent experience).5+...Full timeRemote work$224k - $356.5k
We are looking for a Senior System Software Architect to help build NVIDIA Halos, our full-stack safety platform for physical AI: autonomous... ...develop high integrity softwareUse GenAI and AI-assisted engineering tools to accelerate debugging, test development, code...Full time$184k - $287.5k
...Platform team is responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a... ...We are looking for a highly motivated Senior Systems Software Engineer with a strong foundation in software architecture. This role is...Full time- ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in...Permanent employmentFull timeH1bFlexible hours
$268.6k - $395k
...products offered to merchants, connecting merchant intent with consumer demand across search and discovery experiences. As a Principal Engineer, you will lead the technical direction for AI-first experiences, including ranking and relevance systems that sit at the core...Hourly payWork at officeLocal areaRemote workFlexible hours$350k
...is tasked with leveraging hardware and software to create a unique viewing experience,... ...directly to the Vice President of Software Engineering and serve as a key technical... ...a highly skilled Lead Systems Software Architect who leads complex implementations for Roku...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$296.3k
...at minimum.The Role:We are seeking a Principal AI Engineer to lead the design and advancement of... ...AI to achieve autonomy.What You’ll Do:Architect, build, and optimize core AI/ML platform... ...with data scientists, ML engineers, and software developers to enable seamless...Full timeLocal areaRemote workWork from homeFlexible hours$272k - $431.25k
...NVIDIA is looking for a Machine Learning (ML) Engineer to join the GPU accelerated Apache Spark team. Apache Spark is the most popular data processing engine in data centers for running large scale workloads for ETL, SQL, and ML/DL model training and inference pipelines...Full time- ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE:We are looking for a Principal Machine Learning Engineer to join our Models and Applications team. If you are excited by the challenge of distributed training of large models...
$157.49k - $262.49k
...part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Salesforce CPQ Solution Architect to join our team in Santa Clara, California (US-CA), United States (US).NTT DATA is seeking an experienced Salesforce CPQ Solution...Temporary workWork at officeRemote workMonday to FridayFlexible hoursShift workWeekend work$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...- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...:The Salesforce Architect will lead Functional/technical requirements... ...incremental development, delivering working software frequently with attention to technical excellenceBe...Local areaWorldwideFlexible hours
$272k - $431.25k
...legacy of innovation! We are seeking a Principal SW Architect, Networking to build the future of AI... ...of AI networks alongside hardware, software, and applicationsGuaranteeing scalability... ...and networkingBachelor’s degree in Engineering or equivalent experienceStrong...Full time$184k - $287.5k
...communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and scalable communications software.DL and HPC applications have a huge...Full timeRemote work$224k - $356.5k
DriveOS is the software platform that powers millions of autonomous vehicles and other... ...solutions, and leadership to inspire our engineering teams across the entire company to... ...doing:Work with software engineers and architects in system software, virtualization, graphics...Full time$204k - $245k
...transforming key workloads with ultra high-speed inference.About the RoleAs 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 manufacturing...$184k - $287.5k
...essential for global innovators, scientists, researchers, and engineers, empowering them to transform their boldest concepts into... ...clusters.We seek a highly motivated and experienced Senior Software Architect specializing in Ethernet Switch ASICs software to join our expert...Full time$184k - $287.5k
As a Senior Software Architect in the GPU Networking Architecture team, you will define Software Defined Networking (SDN) architectural solutions... ...M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering (or equivalent experience).8+ years of proven experience as...Full time$221.37k - $228.7k
...architecture and quality standards; andLead and mentor junior engineers.Telecommuting work arrangement permitted: position may work in... ...years of experience with the following:3 years of experience in software architecture patterns and principles;3 years of experience...Full timeWork at officeRemote work$195.2k - $361.2k
...explored architectures, algorithms, and software inspired by the brain's extraordinary... ...robotic systems. In this role, you will architect and lead the development of the firmware... ...the runtime area by establishing engineering practices, driving software quality and...Full timeWork at officeLocal areaImmediate startShift 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...Full timeWork at officeLocal area
$152k - $218.5k
We are now looking for a Senior Kernel Performance Architect for Deep Learning Software! NVIDIA is seeking extraordinary architects to develop processor... ...see:A Master's or PhD in Computer Science, Electrical Engineering or Computer Engineering, or equivalent experience.5+...Full timeWork experience placement$272k - $431.25k
...We are now looking for a CPU System Software Architect!Do you want to be a part of the Artificial Intelligence Revolution? Would you like... ...excel at pushing the state of the art, while making the best engineering trade-offs.Whatyou’llbedoing:Collaborate with Hardware and...Full time$224k - $356.5k
...applications, such as Deep Learning. Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking... ...Learning workloads. You will work with world class engineering teams, product management, Operations and Customer...Full timeRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPGPU Software Architect/ Principal Engineer. Be the first to apply!
- application architect Santa Clara, CA
- software architect Santa Clara, CA
- .net software architects (remote) Santa Clara, CA
- senior software architect Santa Clara, CA
- agile software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- software engineer staff Santa Clara, CA
- experienced software developer Santa Clara, CA
- work from home software developer Santa Clara, CA
- software developer fintech Santa Clara, CA

