Job Description
**Job Details:**
**Job Description:**
We are seeking a Principal Engineer to define and architect the next generation of distributed AI systems across heterogeneous compute platforms, including CPUs, GPUs, IPUs/FNICs/FNICs, and emerging dataflow accelerators.
This role focuses on one of the hardest problems in modern computing:
How to dynamically execute and optimize large-scale AI computation graphs across diverse hardware while managing state, locality, and performance at system scale.
You will operate at the intersection of systems architecture, high-performance computing, and AI infrastructure-defining the execution model, runtime abstractions, and placement strategies that turn a rack of heterogeneous devices into a coherent, programmable system.
Key Responsibilities
1. Dynamic Execution of Distributed Computation Graphs
• Define a runtime model for executing AI workloads as distributed computation graphs across heterogeneous resources
...
**Job Description:**
We are seeking a Principal Engineer to define and architect the next generation of distributed AI systems across heterogeneous compute platforms, including CPUs, GPUs, IPUs/FNICs/FNICs, and emerging dataflow accelerators.
This role focuses on one of the hardest problems in modern computing:
How to dynamically execute and optimize large-scale AI computation graphs across diverse hardware while managing state, locality, and performance at system scale.
You will operate at the intersection of systems architecture, high-performance computing, and AI infrastructure-defining the execution model, runtime abstractions, and placement strategies that turn a rack of heterogeneous devices into a coherent, programmable system.
Key Responsibilities
1. Dynamic Execution of Distributed Computation Graphs
• Define a runtime model for executing AI workloads as distributed computation graphs across heterogeneous resources
...
Apply for this Position
Ready to join Intel? Click the button below to submit your application.
Submit Application