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

     ...Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment...  ...Networks is looking for a highly experienced, hands-on Senior Principal AI Software Engineer to architect and build the next generation of Generative AI... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days 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
    1 day ago
  • A global semiconductor leader in San Jose is seeking a Principal Engineer to drive ML technology strategy and innovation. The ideal candidate will have a Master's or PhD in a relevant field and over 12 years of experience in machine learning. This role involves leading... 
    Suggested

    Analog Devices, Inc.

    San Jose, CA
    2 days ago
  • $230k - $316.25k

    A leading semiconductor company is seeking a Principal Engineer in AI/ML Software. This role involves driving ML technology strategy, leading ML initiatives, and developing advanced solutions. The ideal candidate has a Master's or PhD in a related field and over 12 years... 

    Analog Devices, Inc.

    San Jose, CA
    2 days ago
  • A leading global semiconductor firm located in San Jose, CA is seeking a Principal Engineer specializing in AI/ML software. In this role, you will drive ML technology strategy, lead cross-functional initiatives, and develop innovative solutions for complex challenges. The... 

    Analog Devices, Inc.

    San Jose, CA
    12 hours 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
    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
    12 days 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
    3 days ago
  •  ...Principal, Software Engineer Join Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it trivially easy for associates — engineers, data scientists, and builders— to go from idea to AI-based solutions quickly... 
    Contract work
    Temporary work
    Local area

    Walmart

    Sunnyvale, CA
    4 days ago
  • $223.13k - $334.69k

     ...Arizona, San Jose and San Diego California, Wilton Connecticut, and Hillsboro Oregon. Role and responsibilities Product engineering team owns product lifecycle from design, development, qualification to deployment and continue improvements. Product engineer owns... 
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    ASML

    San Jose, CA
    12 hours 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
    12 hours ago
  • $272k - $431.25k

     ...tapping into the unlimited potential of AI to define the next era of computing. An era...  ..., drive, and operationalize firmware and software architecture and design as well as...  ...product production. Mentor architects and engineering teams to grow them into future leaders.... 
    Shift work

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $272k - $431.25k

     ...NVIDIA is the platform for every new AI-powered application. We seek a Principal Software Engineer - AI Inference to advance open-source LLM serving. This role involves contributing to upstream inference engines like vLLM and SGLang. You will ensure they run outstandingly... 
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day 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
    4 days ago
  • $170k - $277k

     ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  .... Job Summary The Team Engineering - Our engineering team is at the core of...  ...directions. Job Summary As a Sr. Principal Software Engineer in the Engineering team, you... 
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    4 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
    7 days ago
  • $249k

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

    Expedia Group

    San Jose, CA
    4 days ago
  • $220.68k - $302k

     ...The Position Genentech, Inc. seeks a Principal Scientific Software Engineer at its South San Francisco, CA location. Duties: Design and develop computation solutions from scientists in research projects. Develop and optimize genomics workflows for variant calling... 
    Local area
    Remote work
    2 days per week

    F. Hoffmann-La Roche Ltd

    San Jose, CA
    2 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
    2 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
    12 hours ago
  • $170k - $277k

     ...Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and...  .... Job Summary The Team Engineering - Our engineering team is at the core of...  .... Job Description As a Sr Principal Software Engineer within the Engineering team, you... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    12 hours 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
    12 hours ago
  • $134k - $231.15k

     ...R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...for the best talent to join our Vision team as a Principal Software Engineer-LabVIEW located in Milpitas, CA. Fueled... 
    Local area

    J&J Family of Companies

    Milpitas, CA
    5 days ago
  • $272k - $431.25k

     ...throughput, low-latency inference framework for serving generative AI and reasoning models across multi-node distributed...  ...deployment of cutting-edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Principal / Senior Software Engineer Location: Santa Clara, CA Duration: Full-time/Perm We are looking for a senior/principal Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal... 
    Permanent employment
    Full time

    InterSources

    Santa Clara, CA
    2 days ago
  • $136.5k - $253.5k

     ...kNN), ensembles (trees, random forests, boosting). Contemporary AI (a plus): graph neural networks, transformers, reinforcement/transfer learning, representation learning, active learning. Software and Systems (Not needed but any of the following is a plus)... 

    Cadence Inc

    San Jose, CA
    2 days 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
    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
    2 days ago

Do you want to receive more vacancies?

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