Principal Software Engineer - PyTorch Training Frameworks
Advanced Micro Devices Inc
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for a Principal-level PyTorch training framework expert to help drive performance, scalability, and correctness of large-scale AI training on AMD Instinct™ accelerators. You will work at the intersection of PyTorch internals, distributed training, and hardware-aware optimization, partnering closely with compiler, kernel, driver, and architecture teams to deliver industry-leading training performance and developer experience.THE PERSON: The ideal candidate is deeply hands-on with PyTorch training and thrives on solving complex systems problems (performance, scaling, memory efficiency, distributed communication). You bring strong technical leadership, can influence architecture across teams, and are comfortable driving ambiguity to crisp execution. You communicate clearly with both engineers and stakeholders and can represent AMD credibly in upstream/open-source discussions.KEY RESPONSIBILITIES: Act as a technical authority for PyTorch training at AMD, setting direction for performance, scalability, and reliabilityDrive optimization of key PyTorch training workloads (LLMs/foundation models) across single-node and multi-node systemsImprove and debug training performance in areas such as DDP/FSDP, gradient checkpointing, mixed precision, memory planning, and communication/computation overlapPartner with ROCm compiler/runtime, kernel, and driver teams to resolve performance bottlenecks and correctness issues across the full stackContribute to and influence upstream PyTorch (design discussions, code contributions, performance fixes, CI/debug)Develop and maintain representative training benchmarks, profiling workflows, and performance regression detection for key modelsLead deep-dive investigations of performance regressions and hard correctness issues; drive cross-team resolution to closureMentor engineers and raise the bar on framework-quality code, performance engineering practices, and technical rigorEngage with strategic customers/partners on training enablement, root-cause analysis, and best-practices for AMD platformsPREFERRED EXPERIENCE: Deep experience with PyTorch internals and training systems (Autograd, optimizers, dataloading, compilation paths, runtime behavior)Strong distributed training expertise: DDP, FSDP, tensor/pipeline parallel concepts, collectives (NCCL/RCCL), multi-node debuggingProven track record in performance engineering (profiling, tracing, kernel/runtime analysis, memory optimization, scaling studies)Strong programming skills in Python and C/C++ (ability to land clean, maintainable changes in large codebases)Familiarity with PyTorch ecosystem components such as TorchInductor / torch.compile, Triton, CUDA/HIP-style programming models, and performance toolingExperience working across OS/hardware boundaries in Linux-based environments (containers, CI, drivers/runtimes are a plus)Clear technical communication: design docs, code reviews, stakeholder updates, and cross-team coordinationDemonstrated ability to lead through influence (principal-level impact, mentoring, and architectural decision-making)ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent LOCATION:San Jose, Seattle or Austin are preferred US locations (hybrid). Open to considering other US locations near AMD offices.#LI-MV1#HYBRIDBenefits 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.
- ...diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE: AMD is looking for a Principal-level PyTorch training framework expert to help drive...Training
- ...at the forefront of software and hardware innovation... ...per week.The Role: Principal Software Engineer, KernelsWhat you... ...graphs generated by AI frameworks to the underlying... ...framework (such as PyTorch or TensorFlow) and ML... ...experience, education, and training. We also offer...TrainingWork experience placement3 days per week
$184k - $287.5k
...motivated Deep Learning engineer to bring advanced CUDA... ...AI stacks, including PyTorch, TRT-LLM, vLLM, SGLang... ...demands, ranging from training on scales up to 100K... ...Runtime abstractions in AI frameworks: from PoC to... ...principles (aka systems software fundamentals)Adaptability...TrainingFull time$184k - $287.5k
Reinforcement learning post-training is driving some of the most... ....NVIDIA is building an RL Frameworks engineering team to develop the open-source... .... The team spans the full software stack, from collaborating... ...training and generation)PyTorch internals, including distributed...TrainingFull time$272k - $431.25k
...everyday constraints.We’re seeking a Principal Software Engineer for Systems Inspection in Santa... ...experience with modern deep learning frameworks such as PyTorch or TensorFlow.Experience... ...pipelines that span data curation and training.With competitive salaries and a generous...TrainingFull timeShift work$149.75k - $275.58k
...Description: Join Intel's AI Frameworks PyTorch team to shape the future of Artificial... ...(HPC). As an AI Frameworks Engineer, you will design, build, and optimize AI software frameworks that enable... ...software, enabling efficient training, inference, and deployment of...TrainingFull timeLocal areaImmediate startShift work- ...technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you... ...that enable state-of-the-art AI training and inference workloads on AMD GPU... ...technology, machine learning frameworks, GPU architecture, and performance...Training
$272k - $431.25k
...hands-on delivery across system software, drivers, and CUDA to make... ...existing ML/AI workflows (e.g., PyTorch/XLA) to turn low-level... ...Set technical direction for an engineering team; mentor engineers, drive... ...Hands-on experience tuning ML training/inference loops based on deep...TrainingFull time$223.1k - $301.1k
...strategy for the Cisco IQ Services framework, championing an Agentic AI-... ...degree in Computer Science, Engineering, or a related technical... ...of experience in back-end software architecture and core software... ..., certifications, and/or training. The full salary range for certain...TrainingFull timeTemporary workLocal areaFlexible hours- ...career.THE ROLE: We are seeking a Principal Software Engineer to serve as the senior technical... ...architecture for ROCm — unit, integration, framework, workload, performance, stress,... ...and characterization — LLM training and inference (PyTorch, vLLM, Triton, JAX), recommender...TrainingContract workShift work
$223.1k - $301.1k
...will operate at the frontier of software innovation, leveraging advanced engineering practices to solve complex technical... ...for the Cisco IQ Validation framework, championing an Agentic AI-first... ...education, certifications, and/or training. The full salary range for certain...TrainingFull timeTemporary workLocal areaFlexible hours$185.5k - $265k
...cybersecurity.RoleWe are looking for a Principal Software Development Engineer to join our team. This is a hybrid... ...)Experience integrating AI/ML frameworks or intelligent data path analysis models... ..., and relevant education or training.The base salary range listed for this...TrainingFull timeWork at officeLocal areaWorldwide$155.5k - $315k
Principal Software Engineer SD-WANThis role has been designed as ‘’Onsite’ with an expectation that you... ...5+ years high-performance networking frameworks (DPDK, VPP, eBPF technology),... ...location, work experience, education/training, and/or skill level. - United States...TrainingFull timeWork experience placementWork at officeLocal areaImmediate startRemote work$180k - $300k
...We are at the forefront of software and hardware innovation,... ...RoleWe are looking for a Principal Software Engineer in QA to join our Software... ...suites within the Pytest framework, covering both software and... ...experience, education, and training. We also offer incentive opportunities...Training$146.3k - $306.4k
...architecture for large-scale systems software, firmware integration, and... ...failure modes; builds frameworks for validation, conformance,... ...at hyperscale. Champions engineering excellence: coding standards... ...and/or defect handling and training processes.Investigates and troubleshoots...TrainingTemporary workFlexible hoursShift work- ...knowledge of SDLC and software testing methodologies... .... • Partner with engineering managers to drive agile... ...of experience as a Principal SDET • Experience... ...modern test automation frameworks and a broad set of... ...including annual security training. Saviynt is an...Training
$195k - $232k
...various LLM’s, agentic frameworks like ADK, Langchain,... ..., multi-tenant software solutions that run seamlessly... ...to the team's engineering standards: API design... ...of Staff or Associate Principal level professional software... ...sets; experience and training; licensure and...TrainingLocal area$146.3k - $306.4k
...architecture for large-scale systems software, firmware integration, and... ...failure modes; builds frameworks for validation, conformance,... ...at hyperscale. Champions engineering excellence: coding standards... ...and/or defect handling and training processes.Investigates and troubleshoots...TrainingFull timeTemporary workFlexible hoursShift work- ...For more information, please visit PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built... ...using CUA agents, various LLM’s, agentic frameworks like ADK, Langchain among others.... ...security & privacy literacy and awareness training during onboarding and annually...Training
$272k - $431.25k
...builders? Reinforcement learning post-training is where modern AI systems learn to reason... ...challenge, NVIDIA is building an RL Frameworks engineering team for the open-source tools and... ...depend on. We are looking for a Senior Software Engineering Manager to set strategy, build...TrainingFull timeRemote work$240k - $270k
...seek talented, passionate, and committed engineers, technologists, and business leaders... ...an experienced and exceptional Principal Software Engineer - Switch Design to work on web... ...including your location, level, education, training, specific skills, years of experience,...TrainingRemote workWorldwide$190k - $300k
...technology. We are at the forefront of software and hardware innovation, pushing the... ...within the US/Canada.The role: Principal Software Engineer, SDK & Lowering StackWhat you will do... ..., skills, experience, education, and training. We also offer incentive opportunities...TrainingWork experience placement$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal... ...pattern analysis — identify configuration, software, or workload differences that explain... ...of distributed training performance dynamics: computation/communication...TrainingFull timeRemote work$143k - $286k
...WalmartBusiness Segment: Home OfficePrincipal Software Engineer - Data Security PlatformAbout the... ...with distributed data processing frameworks and big datatechnologies. Experience operating... ...for associates by selectingand training; mentoring; assigning duties; building...TrainingFull timeTemporary workPart time$231.4k - $331.8k
...networking peripherals. Develop and execute software test plans. Collaborate with cross-... ...QualificationsBachelor’s degree in Electrical Engineering, Computer Science, or related field with... ..., education, certifications, and/or training. The full salary range for certain...TrainingFull timeTemporary workLocal areaFlexible hours$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most... ...with ML researchers, system engineers, and production engineers. Engage...TrainingOngoing contractLocal area3 days per week$250.6k - $362.6k
...9/29/2026Meet The TeamSplunk’s Platform Engineering team is evolving the core platform to run... ...experience10+ years of professional software engineering experience building backend,... ...qualifications, education, certifications, and/or training. The full salary range for certain...TrainingFull timeTemporary workLocal areaFlexible hours$240k - $250k
...technologies. Mentor engineers, lead architecture... ...Leverage AI-assisted software development throughout... ...AI agents, automation frameworks, MCP servers, and agentic... ...BRING ~1+ years of Principal-level backend software... ...sets; experience and training; licensure and certifications...TrainingLocal area- Principal Security Software Engineer (Storage)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...upon geographic location, work experience, education/training, and/or skill level. - United States of America: Annual...TrainingFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$185.5k - $265k
...in the AI era? Join us at Zscaler.RoleWe are looking for a Principal Software Engineer (C / Networking / Dataplane) to join our Engineering Team.... ...job-related skills, experience, and relevant education or training.The base salary range listed for this full-time position...TrainingFull timeWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - PyTorch Training Frameworks. Be the first to apply!
- principal software engineer San Jose, CA
- senior principal cloud computing engineer San Jose, CA
- principal cloud computing engineer San Jose, CA
- senior principal scientist San Jose, CA
- principal architect San Jose, CA
- principal San Jose, CA
- software sales representative San Jose, CA
- embedded software San Jose, CA
- software applications developer San Jose, CA
- entry level software sales San Jose, CA


