Principal Compiler Software Development Engineer - AI/ML
AMD
ADVANCE YOUR CAREER. ADVANCE THE WORLD.At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.THE ROLE: We are seeking a highly motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and performance optimizations that enable state-of-the-art AI training and inference workloads on AMD GPU platforms. You will work at the intersection of compiler technology, machine learning frameworks, GPU architecture, and performance engineering, contributing to the ROCm software ecosystem and ONNX Runtime execution stack. The ideal candidate combines deep compiler expertise with hands-on experience optimizing AI workloads, and thrives in a fast-paced environment collaborating across architecture, kernel, runtime, and framework teams.THE PERSON: You are passionate about building high-performance AI software and solving complex optimization challenges. You possess strong compiler fundamentals, GPU programming expertise, and a proven ability to improve performance for large-scale AI models.You enjoy collaborating with architecture, compiler, runtime, and machine learning teams to deliver innovative solutions that scale across current and future AMD GPU platforms. You have a strong sense of ownership, excellent problem-solving skills, and a track record of driving meaningful performance improvements across software stacks.KEY RESPONSIBILITIES: Work with AMD’s architecture specialists to improve future productsDesign, develop, and optimize compiler transformations and operator lowerings within MLIR, LLVM, and the ROCm software stack.Develop scalable solutions that improve portability and performance across AMD GPU architectures.Collaborate with compiler and runtime teams to develop advanced optimization strategies for AI workloads.Implement, validate, and maintain ONNX operators and microbenchmark test suites.Lead performance optimization efforts for AI training, fine-tuning, reinforcement learning (RL), and inference workloads on AMD GPUs.Design and implement graph-level, kernel-level, and runtime-level optimizations that deliver measurable performance gains.Analyze workload execution characteristics and identify opportunities for improvements in compute efficiency, memory utilization, and communication overhead.Drive performance characterization and benchmarking across pre-silicon and post-silicon environments. PREFERRED EXPERIENCE: Strong proficiency in C++ and object-oriented software development.Hands-on experience with GPU programming technologies such as HIP, CUDA, Triton, or equivalent parallel programming frameworks.Experience with compiler technologies including MLIR, LLVM, or related compiler infrastructures.Strong understanding of machine learning frameworks, model execution pipelines, and AI workload optimization.Experience profiling and optimizing performance-critical software systems.Proficiency with Linux development environments, source control systems (Git), debugging tools, and performance profilers.Strong analytical, communication, and problem-solving skills. ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent This role is not eligible for visa sponsorship.Benefits offered are described: AMD benefits at a glance.AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.This posting is for an existing vacancy.
- ...computing experiences—from AI and data centers, to PCs,... ...the next generation of compiler and software infrastructure to accelerate... ...Models (LLMs) and ML workloads on emerging accelerator... ...:We are looking for a Principal Software Development Engineer to lead technical...Suggested
- ...potential of generative AI to power the... ...at the forefront of software and hardware innovation... ...per week.The role: Principal System Software Engineer, AI Inference... ...responsible for the development, enhancement, and maintenance... ...other software (ML and compilers) and hardware...Suggested3 days per week
- ...experiences—from AI and data centers,... ...driving a unified ROCm software stack across AMD’s... ...stack, spanning compilers, kernels, runtime,... ...software, AI/ML frameworks, libraries... ...Workload Performance Engineering: Lead the... ...Innovation: Drive the development of advanced tools...Suggested
$100k
...the industry on cutting-edge AI technology, revolutionizing... ...to unify innovations in software models, compilers, platforms, networking, and... ...and highly skilled Software Engineer with expertise in compilers... ...data structures, and software development in C/C++. Python expertise...SuggestedPermanent employmentFull time$152k - $241.5k
...'s GPUs are at the core of modern AI infrastructure, from training large... .... That position depends on software as much as hardware, and compiler engineering is a big part of what makes it work... ...+ years of experience building AI/ML systems. Strong software engineering...Suggested- Lemurian Labs in Santa Clara is seeking a Compiler Code Generation Engineer to design and build core code generation capabilities inside our high-performance, portable AI compiler. You will translate high-level ML computations into optimized machine code across heterogeneous...
$152k - $241.5k
2100 NVIDIA USA is seeking an AI Research Engineer / Applied Scientist to develop innovative technologies in machine learning compilers and AI systems. The ideal candidate will have strong expertise in AI/ML, particularly in compiler optimization and low-level programming...$100k
...leading the industry on cutting-edge AI technology, revolutionizing performance... ...solutions must evolve to unify innovations in software models, compilers, platforms, networking, and... ...posting.Who You AreA passionate software engineer eager to work on compiler technologies...Permanent employment$216.1k - $378.2k
...all started when engineer Fred Luddy wrote code... ...ServiceNow is the AI control tower for... ...'re looking for a Principal Engineer to work... ...involve coaching other software engineers of all... ...cloud-based AI/ML solutions to power... ...SQL ~ AI Native development experience, utilizing...Full timeWork at officeImmediate startRemote workFlexible hours$193.3k - $261.5k
...AWS) builds AWS Neuron, the software development kit used to accelerate deep... ...accelerator. Neuron includes an ML compiler, runtime, collectives... ...and software boundary, our engineers build the infrastructure that... ...help shape the direction of AI acceleration technology.You...InternshipLocal areaFlexible hours- ...experiences—from AI and data centers,... ...adopted language and compiler for high-... ...critical to AMD’s AI software roadmap.AMD GPUs are... ...Gluon kernels for ML kernels powering the... ..., and performance engineering. You are comfortable... ...in GPU kernel development, compiler backends...
- ...computing, cloud, and AI. Whether you’re... ...of several ML accelerator devices... ...platform (Vitis Unified Software Platform) targets... ...'s proprietary AI-engine architecture.THE PERSON... ...in a complex compiler tool stack. This role... ...be in software development, in the AI group in...
$190k - $300k
...potential of generative AI to power the... ...at the forefront of software and hardware innovation... .../Canada.The role: Principal Software Engineer, SDK & Lowering... ...kernel developers and compiler teams.Create development tools to be used in... ..., TPUs, or custom ML accelerators.Background...Work experience placement- ...scientific discovery to powering AI and the technologies people... ....THE ROLE: We are seeking a Principal Software Engineer to serve as the senior... ...escalation debug — partner with development, hardware, firmware, and... ...ROCm, CUDA, oneAPI, SYCL)AI/ML frameworks (PyTorch, TensorFlow...Contract workShift work
$142.8k - $274.8k
...than 25%Profession: Software EngineeringDiscipline... ...builds the end-to-end AI stack and is core to... ...as a Service, Azure ML, Cognitive Services,... ...We are looking for a Principal Software Engineer - Responsible AI who... ...observability.Lead project development across the...Ongoing contractWork at officeLocal area3 days per week$193.3k - $261.5k
...builds Amazon Neuron, the software development kit used to accelerate... ...and Trainium ML accelerators. This comprehensive... ...includes an ML compiler, runtime, and application... ...boundary, our engineers build systematic infrastructure... ...of what's possible in AI acceleration.As part...Work experience placementInternshipLocal areaFlexible hours$207k - $340k
...the team.LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop... .... As a Principal Staff Software Engineer... ...lead who will use AI/ML to push the boundaries... ...in software design, development, and algorithm related...For contractorsWork experience placementWork at officeFlexible hours$152k - $241.5k
...deep learning ignited modern AI — the next era of computing... ...NVIDIA is hiring a Senior AI Compiler Engineer. GPUs are driving rapid... ...contribute to other general software engineering work.What we need... ...and scope, and lead your own development efforts.Strong interpersonal...Full timeRemote work$152k - $241.5k
...tapping into the unlimited potential of AI to define the next era of computing... ...looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning &... ...goals and scope, and lead your own development efforts.Strong interpersonal skills...Full timeRemote work$184k - $287.5k
...highly skilled and motivated software engineers to join us and build AI inference systems that... ...optimize GPU kernels and compilers, drive industry... ...frontier for the field of ML Systems; survey recent publications... ...advance AI research and development to create groundbreaking...Full time$184k - $287.5k
...looking for outstanding AI systems engineers to develop groundbreaking... ...in the inference systems software stack! We build innovative... ...-in-time domain specific compilers and runtimesCollaborating... ...industry) experience with ML/DL systems development preferableStrong...Full time- ...computing experiences—from AI and data centers, to... ...ROLEWe are hiring AI Engineers to build recursive... ...optimization, and agentic software development. You will help build... ...systems that generate, compile, test, benchmark,... ...Experience building AI, ML, agentic, optimization...
- ...computing experiences—from AI and data centers, to PCs,... ...are hiring Applied AI Engineers to work directly with hardware and software engineering teams on high... ...tools that let AI agents use compilers, simulators, formal... ...Experience building applied AI, ML, agentic, automation, or...
- ...TexasNXP is searching for a hands-on AI Compiler Engineer who thrives at the convergence of cutting... .... With a relentless focus on hardware-software co-design, you’ll collaborate across... ...communication skills are required, e.g. agile development experience in Scrum team (Product...Full timeWork at officeLocal area
- ...Description We are hiring a Principal Engineer to serve as an architect for Nexus, Enterprise AI platform for engineering workflows... .... ~7+ years of professional software engineering experience,... ...designing and operating large-scale AI/ML, platform, or distributed...Temporary workRemote workFlexible hoursShift work
$152k - $241.5k
...Learning Applications and Compiler Engineer!NVIDIA is seeking... ...design teams to feedback software observations,... ...accelerators at top tier ML, compiler, and computer... ...with compiler or runtime development, including IR design,... ...Experience with large-scale AI distributed inference...Full time$152k - $241.5k
..., GPU deep learning ignited modern AI — the next era of computing — with... ...looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI... ...goals and scope, and lead your own development efforts.Strong interpersonal skills...Full timeRemote work- ...computing, cloud, and AI. Whether you’re... ...seeking an AI Systems Engineer to help develop and... ...of hardware and software, designing high-performance ML operator kernels, optimizing... ...closely with compiler, runtime, silicon,... ...from kernel development and model optimization...Worldwide
- ...discovery to powering AI and the technologies people... ...platform that lets engineers ask natural-language questions... ...used by hardware and software teams. We are now... ...a hands-on PMTS-level ML engineer to lead GoldenEye... ...microarchitecture, firmware, compilers, or chip verification....Worldwide
- Build and ship AI-powered product features using LLMs, NLP, and agent-based workflows... ...into working features Collaborate with ML engineers to integrate, evaluate, and... ...scalability 1-3+ years of professional software engineering experience Strong experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Compiler Software Development Engineer - AI/ML. Be the first to apply!
- principal software engineer San Jose, CA
- cybersecurity software engineer San Jose, CA
- graduate software engineer San Jose, CA
- software developer fintech San Jose, CA
- new graduate software engineer San Jose, CA
- senior robotics software engineer San Jose, CA
- software engineer visa sponsorship San Jose, CA
- network software engineer San Jose, CA
- software engineer remote San Jose, CA
- part time software developer San Jose, CA



