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

Principal AI Software Engineer

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 AI Group is seeking a highly influential technical leader for OneROCm - driving a unified ROCm software stack across AMD's broad product portfolio, including Instinct, Radeon, Ryzen, Embedded, Game Consoles, and Autonomous Driving platforms. This is a rare opportunity to drive innovation, and help develop next-generation products(NPI) at company-wide scale. The ideal candidate will shape the end-to-end ROCm software and influence the full stack, spanning compilers, kernels, runtime, libraries, models, frameworks, and performance optimization layers. The role also requires strong hardware/software co-design to maximize performance across diverse AMD products and workloads. The ideal candidate is expected to be highly hands-on and embrace agentic AI workflows.

THE PERSON:


You are a strong technical leader who is able to work across organizations, align architecture with product goals, and influence innovation and execution. You bring deep expertise in at least one major area of the stack, while also demonstrating the curiosity, adaptability, and technical breadth to learn new domains, grow their impact, and influence the broader ecosystem.


As a successful candidate, you are recognized for technical excellence, and the ability to deliver innovations through collaboration across silicon, system software, AI/ML frameworks, libraries, and application enablement teams.


KEY RESPONSIBILITIES:

  • Hardware-Software Co-design: Collaborate across hardware architecture, compiler, math libraries, kernel and framework teams to influence future silicon features based on evolving AI workload trends.
  • Strong Execution: Deliver innovations and roadmap for AI software stack across all AMD products, ensuring AMD remains the platform of choice for top-tier AI customers.
  • Workload Performance Engineering: Lead the profiling, analysis, and tuning of large-scale models (LLMs, Diffusion, Multimodal, and MoE) to ensure "out-of-the-box" performance excellence on AMD hardware.
  • Ecosystem Innovation: Drive the development of advanced tools and frameworks for performance estimation, modeling, and automated reporting.
  • Customer Engagement: Partner with top customers and hyperscalers to understand their unique workload requirements and deliver tailored architectural wins and software optimizations.
  • Community & Open Source: Mentor and inspire other engineers and contribute to ROCm Opensource.
PREFERRED EXPERIENCE:
  • Knowledge in GPU architectures, basic knowledge of CPU architecture
  • Experience in AI/ML software stack spanning compilers, kernels, runtime, libraries, models, frameworks, and performance optimization layers
  • Understanding of GPU programming such as ROCm, CUDA, OpenCL, etc
  • Experience in hardware/software co-design, building high-performance products across the full product lifecycle.
  • Experience with operating systems (OS) and device driver development is a plus
ACADEMIC CREDENTIALS:
  • Undergrad degree required. Bachelor of Science, Masters, or PhD degree with emphasis in Electrical Engineering, Computer architecture, or Computer Science with relevant experience preferred
LOCATION;
  • San Jose, other locations will be considered.

#LI-JG1

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 1 day ago
Similar jobs that could be interesting for youBased on the Principal AI Software Engineer in San Jose, CA vacancy
  • $167k - $270.5k

     ...Integrity, and Inclusion. We weave AI into the fabric of everything...  ...experience motion. The Sr. Principal/Principal person will have...  .... Partner with data engineering to design high-quality datasets...  ...15+ years in data science, software engineering, data engineering... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  • $223k - $306.5k

     ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  ...first world. Job Summary As a Sr Principal AI Engineer, you will join a dynamic team to...  ...applications. This role moves beyond traditional software engineering to design intelligent,... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  •  ...Senior Principal AI Agent / ML Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure... 
    Suggested

    Oracle

    Santa Clara, CA
    1 day ago
  •  ...Principal AI/ML System Software Engineer At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our... 
    Suggested
    Work experience placement
    3 days per week

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $242k

     ...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools... 
    Suggested
    Full time
    Local area
    Flexible hours

    Traveltechessentialist

    San Jose, CA
    4 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software Engineer – Large-Scale LLM Memory and...  ...throughput, low-latency inference framework for serving generative AI and reasoning models across multi-node distributed... 
    Local area
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $208k - $260k

    Gigamon is seeking a Principal Software Engineer to lead the design and development of AI/ML-driven, cloud-native applications for network monitoring and analytics. You will be responsible for crafting scalable and resilient software while providing technical leadership... 

    Gigamon

    Santa Clara, CA
    4 days ago
  •  ...Sr/Principal Software Engineer Location; Sunnyvale, CA Sr./Principal Software Engineer ABOUT THIS FEATURED OPPORTUNITY...  ...ll work across distributed systems, data integrations, and AI-powered applications while partnering closely with business... 
    Local area
    Flexible hours

    INSPYR Solutions

    Sunnyvale, CA
    4 days ago
  • $126k - $204.5k

     ...Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment...  ...industry, think about cybersecurity. Your Career As a Principal Software Engineer, you will play a key role in the design and implementation... 
    Full time
    Temporary work
    Work at office

    Palo Alto Networks

    San Jose, CA
    2 days ago
  • $240.8k - $321.5k

     ...create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical leadership for...  .... We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn... 
    Immediate start

    eBay Inc.

    San Jose, CA
    3 days ago
  • $240k - $270k

     ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us. Job Summary: Supermicro is seeking an experienced Principal Software Engineer - Switch Design to lead the design and development of high... 
    Worldwide

    Super Micro Computer

    San Jose, CA
    3 days ago
  • $170k - $277k

     ...Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the...  ...great outcomes. Job Summary We are seeking an experienced Software Engineer to contribute to the design, development, and delivery of next... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $170k - $210k

     ...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance... 

    Top Engineer

    Santa Clara, CA
    3 days ago
  • $217k - $310k

     ...can be more agile, efficient, resilient, and secure. As an AI-forward enterprise , we are constantly pushing the...  ...future of cybersecurity. Role We are looking for a Sr. Principal Software Engineer to join our team. This is a San Jose, CA based role, reporting... 
    Full time
    Work at office
    Local area
    Worldwide

    Zscaler

    San Jose, CA
    5 days ago
  • $185.5k - $265k

     ...be more agile, efficient, resilient, and secure. As an AI-forward enterprise , we are constantly pushing the envelope...  ...of cybersecurity. Role We are looking for a Principal Software Development Engineer to join our team. This is a hybrid (3 days/week) or remote... 
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Zscaler

    San Jose, CA
    5 days ago
  • $154k - $286k

     ...impact on the world of technology. This position is for an R&D engineer, who will be involved in developing a multi-threaded and...  ...responsible for designing, developing, troubleshooting and debugging software programs in the areas of physical synthesis. Work closely with... 

    Cadence Inc

    San Jose, CA
    28 days ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at scale. Come join as founding members of Saviynt's AI Security team and enable... 

    Saviynt

    Milpitas, CA
    12 days ago
  • $217k - $326k

     ...Principal Software Engineer, Datapath Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the... 
    Work at office
    Immediate start
    Flexible hours

    Pure Storage

    Santa Clara, CA
    3 days ago
  •  ...Principal Software Engineer Come join a growing bank at the heart of the innovation, technology, green tech and life sciences space. We continue to expand our global footprint and our banking technology is at the core of everything we do. Work within our DevOps team... 
    Shift work

    Professional Recruiters

    Santa Clara, CA
    a month ago
  • $147k - $237.5k

     ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  ..., various hypervisors, system software, and networking. Qualifications Required...  .../MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent or... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $155.8k - $224.2k

     ...digitizing, energy-intensive world. From revolutionizing power for AI-driven data centers to ensuring resilience for hospitals,...  ...challenges of the 21st century. We are looking for a Principal Software Engineer, Edge Compute to join our team in one of today's most... 
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    5 days ago
  • $147k - $237.5k

     ...Job Summary The Cortex Xpanse group is growing, and we’re looking for a Principal Software Engineer to join our team. This team is at the forefront of identifying and mitigating external security risks by continuously discovering and analyzing our customers' internet-facing... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $170k - $210k

     ...security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team. As a Principal Software Developer Engineer, you will: Develop and maintain software... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $175k - $245k

     ...business requirements. Collaborate with our hardware team to support the delivery of our new platform. Maintain the existing software components, OS related. Requirements: B.S./M.S. with 8+ years of relevant experience. Hands-on experience with the Linux... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    1 day ago
  •  ...that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems....  ...of AI and beyond. Together, we advance your career. PRINCIPAL SOFTWARE DEVELOPMENT ENGINEER - PYTORCH TRAINING FRAMEWORKS THE ROLE:... 

    Advanced Micro Devices , Inc.

    San Jose, CA
    3 days ago
  • $240k - $270k

     ...Principal Software Engineer - Switch Design Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5... 
    Remote work
    Worldwide

    Super Micro Computer

    San Jose, CA
    5 days ago
  •  ...Principal Software Engineer Work mode: Hybrid Onsite Location(s): Valencia, CA, US, 91355 Additional Location(s): US-CA-Valencia; US-CA-San Diego; US-CA-San Jose Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific... 
    Work at office
    Local area
    Relocation package
    3 days per week

    Boston Scientific

    San Jose, CA
    4 days ago
  • $141.3k - $226k

     ...Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: As a Principal Software Engineer, you will design, develop, and deliver Control Software and/or Firmware for Ultra High-performance electronic products.... 
    Local area

    Broadcom Corporation

    San Jose, CA
    2 days ago
  • $231.4k - $331.8k

     ...(CHG) creates innovative hardware platforms central to the AI era, powering Cisco’s core Switching, Routing, and Wireless...  ...the future of the digital world! What You’ll Do As a Principal Software Engineer for the Silicon One Customer Engineering team, you will lead... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Cisco

    San Jose, CA
    5 days ago
  • $147k - $237.5k

     ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  ...that proactively address them. Our engineering team is at the core of our products – connected...  ...users. We are seeking an experienced Software Engineer to design, develop and deliver... 
    Full time
    Work at office
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal AI Software Engineer. Be the first to apply!