Principal Software Engineer - PyTorch Training Frameworks
AMD
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. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER – PYTORCH TRAINING FRAMEWORKS 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 reliability Drive optimization of key PyTorch training workloads (LLMs/foundation models) across single-node and multi-node systems
- Improve and debug training performance in areas such as DDP/FSDP, gradient checkpointing, mixed precision, memory planning, and communication/computation overlap
- Partner with ROCm compiler/runtime, kernel, and driver teams to resolve performance bottlenecks and correctness issues across the full stack
- Contribute 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 models
- Lead deep-dive investigations of performance regressions and hard correctness issues; drive cross-team resolution to closure
- Mentor engineers and raise the bar on framework-quality code, performance engineering practices, and technical rigor
- Engage with strategic customers/partners on training enablement, root-cause analysis, and best-practices for AMD platforms
- 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 debugging
- Proven 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 tooling
- Experience 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 coordination
- Demonstrated ability to lead through influence (principal-level impact, mentoring, and architectural decision-making)
- Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- ...intelligence computing. We develop hardware, software, and systems infrastructure designed to... ..., and AI expertise to solve complex engineering problems across the computing stack. The Opportunity As Principal Test Framework Software Engineer, you will define and evolve...SuggestedFull timeContract workTemporary workWork at officeRemote workFlexible hours
$22.1 - $42.5 per hour
...MACH) division is KLA's software powerhouse,... ...scientists, software engineers, apps engineers and process... ...machine learning model training and inference solutions... ...models. TensorFlow or Pytorch, NumPy, scikit-learn, and other ML and DL frameworks. Distributed systems...TrainingHourly payMinimum wageInternship- ...Job Title: Staff Test Engineer, Server Compute Firmware... ...Stream: Design - Software Engineering Job Code... ...implement automated test frameworks and scripts using... ...workloads (e.g., large model training, inference at scale,... ...(e.g., TensorFlow, PyTorch) and their infrastructure...Training
- ...imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help... ...to unblock from any critical problem Provide coaching, training and mentor game developers. Work closely with managers...TrainingFull timeLocal area
- ...industry-leading AI pre-training and distributed... ...scale-out networking software, and training/inference... ...optimizations, applying advanced engineering principles to drive... ...them with hardware, framework and ROCm roadmaps.... ...source maintainers (e.g., PyTorch, JAX, vLLM, SGLang),...TrainingFull time
- ...Senior Forward Deployed AI Engineer to support our Public Sector... ...of combined experience in software engineering and machine learning... ....Strong expertise in ML frameworks such as PyTorch, TensorFlow, ONNX, JAX, etc... ...recruitment, hiring, training, compensation, promotion, benefits...TrainingCasual workLive outWork at officeRemote work
$114.6k - $234.6k
...and Infiniband. We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence... ...processing. Developing an automated ticket routing framework to streamline workflows, enhance efficiency, and reduce operational...Temporary workFlexible hours- ...scalability. As a Senior AI Engineer / AI Specialist, you... ...Skills: TensorFlow, PyTorch, Scikit-learn, Pandas,... ...You'll Do Develop, train, fine-tune, and deploy... ..., machine learning frameworks, APIs, and cloud-based... ...overall experience in software engineering, data...TrainingFull timeContract work
$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$150k - $270k
...Role: CrowdStrike is seeking a Senior Software Engineer to help design and build the software... ...of core services and automation frameworks that make multi-cloud expansion fast,... ...decisions--including recruitment, selection, training, compensation, benefits, discipline,...TrainingHourly payPermanent employmentFull timeWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week- ...Doing We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this... ...applications. We will provide training on the full software creation process,... ...platforms, Azure. Web development frameworks, Django, Rails, Spring Boot Mark up...TrainingFull timeSummer workInternshipSummer internshipWorldwide
$52 - $75 per hour
Our client, a leading technology company, is seeking a Principal Software Engineer to design, code, test, debug and document software according... ...-by-design / secure-by-default principles and relevant frameworks (e.g., OWASP, including the OWASP Top 10 for LLM Applications...Hourly payContract workLocal area$60 - $78.73 per hour
Job Title: Principal Embedded Software Engineer Job Description We are seeking a Principal Embedded Software Engineer to support the development of... ...Processing (SMP) and Multi-Core Processor (MCP) software frameworks. Develop and execute benchmarking methodologies for SoC...Contract workTemporary work- ...geometry, mesh, and graph-structured engineering data. Research and develop AI-driven... ..., research reports, and prototype software development. Basic Qualifications... ...Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar tools. We'...Internship
- ...Doing We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this... ...applications. We will provide training on the full software creation process,... ...platforms, Azure. Web development frameworks, Django, Rails, Spring Boot Mark up...TrainingFull timeSummer workInternshipSummer internshipWorldwide
- ...sectors to appoint an AI/ML Engineer. This is a senior hands-on role... ...with applicable regulatory frameworks including HIPAA and SOC 2 Mentor... ...experience with TensorFlow, PyTorch or Hugging Face Solid... ...including CI/CD, continuous training, observability and automated...Training
- ...API, batch, and eligibility frameworks to establish resilient and scalable... .../documents, developing software codes and automated test... ...a team and coaching them on engineering excellence and practices.... ...offer quality career resources, training, certifications, development...Training
$155k - $233k
...Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design... ..., and evolution of complex systems, frameworks, or platforms. Drive technical decision... ...a combination of work experience, training, military experience, or education is...TrainingTemporary workWork experience placementLocal area- ...Position Software Developer Description Location... ...hybrid) • Reports to: VP of Engineering • Type: Full-time About... ...transfer, runbooks and training. Partner with engineering... ...6+ years of ASP.NET, Entity Framework and C# experience ~4+...TrainingPermanent employmentFull timePart timeRemote workWork visaAfternoon shiftEarly shift
$117.8k - $168.3k
...alert: Experienced Data Science AI Engineer Date: Oct 18, 2026 Location: Any... ..., feature engineering, and model training while ensuring compliance with... ...programming skills in Python, AI Agent Frameworks (Langchain, Crew.ai), TensorFlow, PyTorch, and other AI frameworks....TrainingRemote jobFull timeFlexible hours- ...generation of AI.We are seeking a Senior DevOps Engineer to design, build, and scale secure... ...observability and monitoring frameworks using tools such as Prometheus, Grafana,... ...employment, including recruitment, hiring, training, compensation, promotion, benefits, social...TrainingTemporary workLive outWork at officeFlexible hours
- ...familiar with frontend reactive frameworks Design and implement APIs... ..., MCP, Ollama LLMs Build software in C#, Go, and Python About... ...Pursuing a graduate degree in Engineering, Computer Science, or similar... ...vacation, and holiday leave Training & Development Emerson provides...TrainingInternshipFlexible hours
$60.87 - $66.67 per hour
...an experienced Senior DevOps Engineer to design, build, and maintain... .... Working closely with software development, QA, security, and... ...solutions. Build reusable tools and frameworks to streamline operations,... ...certifications, or equivalent specialized training. Paradigm offers medical,...TrainingContract workRemote work- ...with guidance providedFacilitate software application design discussions,... ...software quality standardsDevelop user training programs, documentation, and support frameworks to ensure a smooth transition to... ...in Generative AI – Prompt Engineering, Vibe Coding / AI-Assisted...TrainingFull timeTemporary workRelocation
- ...individuals kick start a career in tech. With our Entry Level Software Developer role, there is no prior professional experience required... ...employees are well-prepared with effective, proven, on-the-job training across all the most in-demand programming technologies....TrainingFull timeFor contractorsLocal area
- ...Senior Cloud Platform Engineer Location: Austin, Texas (Partial Remote) Role Overview... ...and network baselines, the Terraform framework and module library, and the standards that... .... We offer quality career resources, training, certifications, development opportunities...TrainingRemote work
$105.79k - $141.05k
...Red Team - Lead Information Security Engineer The Lead Information Security Engineer within... ...NIST, CIS Controls, and other security frameworks. ~ Advanced knowledge of networks,... ...automation. ~ Experience creating technical training, teaching, presenting at conferences, or...TrainingFull timeTemporary workRemote work- ...integration of AI capabilities across the Software Development Life Cycle, and the AI Engineer (individual contributor) offers... ...sustainability Contribute to training programs, enablement materials,... ...emerging models, platforms, and frameworks (e.g., OpenAI, Anthropic, GitHub...TrainingWork at office
$50 per hour
JavaScript Specialist - AI Training About Prolific Prolific is not... ...‑edge AI models using real engineering expertise. If you have the... ...or PhD in Computer Science, Software Engineering, or a closely related... ...(ES6+) and TypeScript. Frameworks: extensive experience with React...TrainingHourly payWork from homeFlexible hours$236k - $329k
...Bachelor's degree in Computer Engineering, Electrical Engineering,... ...issues across the hardware/software boundary on enterprise-grade... .... Experience with ML frameworks (e.g., TensorFlow, PyTorch), with the understanding of the AI/ML training and inference life-cycle....TrainingTemporary work
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 Austin, TX
- epic principal trainer Austin, TX
- principal solutions consultant Austin, TX
- principal Austin, TX
- senior principal scientist Austin, TX
- principal data scientist Austin, TX
- principal cloud computing engineer Austin, TX
- principal architect Austin, TX
- principal consultant Austin, TX
- senior principal cloud computing engineer Austin, TX








