Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - PyTorch Training Frameworks

Full-time

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
PREFERRED 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 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)
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 #HYBRID 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - PyTorch Training Frameworks in Austin, TX vacancy
  •  ...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... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Graphcore

    Austin, TX
    4 days ago
  • $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... 
    Training
    Hourly pay
    Minimum wage
    Internship

    KLA

    Austin, TX
    1 day ago
  •  ...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

    Celestica International LP

    Austin, TX
    2 days ago
  •  ...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... 
    Training
    Full time
    Local area

    Aristocrat

    Austin, TX
    1 day ago
  •  ...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),... 
    Training
    Full time

    AMD

    Austin, TX
    3 days ago
  •  ...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... 
    Training
    Casual work
    Live out
    Work at office
    Remote work

    G2 Venture Partners

    Austin, TX
    4 days ago
  • $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 work
    Flexible hours

    Oracle Corporation

    Austin, TX
    1 day ago
  •  ...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... 
    Training
    Full time
    Contract work

    Cogent Infotech Corporation

    Austin, TX
    13 days ago
  • $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... 
    Training
    Full time

    Nvidia

    Austin, TX
    3 days ago
  • $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,... 
    Training
    Hourly pay
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Austin, TX
    6 days ago
  •  ...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... 
    Training
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Austin, TX
    2 days ago
  • $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 pay
    Contract work
    Local area

    KellyMitchell Group

    Round Rock, TX
    2 days ago
  • $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 work
    Temporary work

    Talentify

    Austin, TX
    2 days ago
  •  ...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

    Cadence

    Austin, TX
    3 days ago
  •  ...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... 
    Training
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Austin, TX
    2 days ago
  •  ...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

    Involved Solutions LTD.

    Austin, TX
    2 days ago
  •  ...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

    Apex Systems

    Austin, TX
    4 days ago
  • $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... 
    Training
    Temporary work
    Work experience placement
    Local area

    Indeed

    Austin, TX
    1 day ago
  •  ...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+... 
    Training
    Permanent employment
    Full time
    Part time
    Remote work
    Work visa
    Afternoon shift
    Early shift

    Universal Background Screening

    Austin, TX
    2 days ago
  • $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.... 
    Training
    Remote job
    Full time
    Flexible hours

    Gainwell Technologies

    Austin, TX
    2 days ago
  •  ...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... 
    Training
    Temporary work
    Live out
    Work at office
    Flexible hours

    G2 Venture Partners

    Austin, TX
    1 day ago
  •  ...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... 
    Training
    Internship
    Flexible hours

    UEC

    Round Rock, TX
    2 days ago
  • $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,... 
    Training
    Contract work
    Remote work

    Paradigm Information Services, Inc.

    Austin, TX
    2 days ago
  •  ...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... 
    Training
    Full time
    Temporary work
    Relocation

    Infosys

    Austin, TX
    5 days ago
  •  ...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.... 
    Training
    Full time
    For contractors
    Local area

    Revature

    Austin, TX
    2 days ago
  •  ...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... 
    Training
    Remote work

    Apex Systems

    Austin, TX
    1 day ago
  • $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... 
    Training
    Full time
    Temporary work
    Remote work

    Lumen

    Austin, TX
    5 days ago
  •  ...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... 
    Training
    Work at office

    Charles Schwab

    Austin, TX
    3 days ago
  • $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... 
    Training
    Hourly pay
    Work from home
    Flexible hours

    Prolific

    Austin, TX
    2 days ago
  • $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.... 
    Training
    Temporary work

    Google LLC

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - PyTorch Training Frameworks. Be the first to apply!