End to End GPU AI Software Architect

Intel Intel · Semiconductors · Oregon, Hillsboro, United States +3

This role is for an End-to-End GPU AI Software Architect at Intel, focusing on the entire software stack from firmware to applications to ensure Intel GPU AI software meets product requirements for workloads, performance, and stability. The architect will make key technical design decisions, influence technical direction across the industry, and mentor other technical leaders.

What you'd actually do

  1. Architects, designs and provides technical oversight of the development of Intel GPU AI software.
  2. Scope spans the entire stack including firmware, drivers, frameworks, protocols, algorithms, and/or applications.
  3. Interacts with technologists across Intel and within the industry to evaluate feasibility of requirements and determine priorities for development.
  4. Responsible for ensuring that the software stack is built to meet the requirements outlined for the product in terms of supported workloads, capabilities needed, performance, stability, and ease of use.
  5. Responsible for key technical design decisions, and will ensure that they are well thought out, documented, and communicated across teams.

Skills

Required

  • Bachelors in EE, CS, or equivalent
  • 10 years experience with Software architecture
  • 5 years experience with AI Software architecture

Nice to have

  • Experience working on a GPU or AI Accelerator product
  • Strong communication skills
  • Experience working with communication libraries, compiler technologies, and AI frameworks

What the JD emphasized

  • 10 years experience with Software architecture
  • 5 years experience with AI Software architecture

Other signals

  • architects, designs and provides technical oversight of the development of Intel GPU AI software
  • Scope spans the entire stack including firmware, drivers, frameworks, protocols, algorithms, and/or applications
  • Responsible for ensuring that the software stack is built to meet the requirements outlined for the product in terms of supported workloads, capabilities needed, performance, stability, and ease of use
  • Responsible for key technical design decisions, and will ensure that they are well thought out, documented, and communicated across teams
  • As a principal engineer, recognized as a domain expert who influences and drives technical direction across Intel and industry