Principal Engineer defining and architecting distributed AI systems across heterogeneous compute platforms at Intel. Focusing on dynamic execution and optimization of large-scale AI computation graphs.
Responsibilities
Define a runtime model for executing AI workloads as distributed computation graphs across heterogeneous resources
Design abstractions for graph representation, dependencies, and execution semantics
Enable dynamic scheduling and execution across CPUs, GPUs/specialized accelerators, and IPUs/FNICs.
Architect systems where state (e.g., KV cache) is a first-class concern in scheduling and execution
Develop mechanisms to analyze AI computation graphs and classify stages by: compute intensity, memory bandwidth requirements, communication cost, latency sensitivity
Architect frameworks that treat specialized accelerators (e.g., dataflow engines) as first-class execution targets
Design runtime strategies for Mixture-of-Experts (MoE) models, including: expert placement, routing locality, load balancing vs data movement trade-offs
Define observability and telemetry models for distributed AI execution
Build feedback loops that continuously optimize placement, scheduling, and resource utilization
Requirements
Bachelor's or BS degree in Computer Science, Software Engineering, or a related specialized field, or equivalent experience per business needs.
12-plus years of experience with a Bachelor's degree
Proven expertise in defining and implementing software architectures for AI frameworks, protocols, and algorithms.
Deep experience in systems architecture, high-performance computing, or distributed systems
Strong background in parallel or data-parallel computation models
Experience with heterogeneous compute environments (CPU, GPU, DSP, or accelerators)
Proven ability to design end-to-end systems from abstraction through implementation
Strong understanding of performance trade-offs across compute, memory, and interconnect.
Benefits
competitive pay
stock bonuses
benefit programs which include health
retirement
vacation
Job title
Principal Engineer – Distributed AI Systems Architecture, Heterogeneous Compute
Senior Systems Engineer supporting DIAs National Digital Exploitation and OSINT Center for a tech company serving public sector clients. Manage systems engineering tasks and lead a scrum software development team.
Lead Supply Management for Micron's semiconductor materials and delivery in Penang, Malaysia. Collaborate cross - functionally for global supply fulfillment and manage supplier relationships effectively.
System Engineer for network technology in telecommunications company offering tailored internet services. Responsible for firewall administration, network components, and strategic project management.
Principal Platform Systems Engineer leading test automation for maritime AI solutions. Focused on building infrastructure for cloud, edge compute, and embedded systems.
System Engineer focusing on Citrix and Azure Virtual Desktop at DATAGROUP in Kaunas. Develop technical solutions, implement them independently, and ensure smooth operations.
Principal Software Systems Engineer supporting Northrop Grumman's Sentinel program based in Colorado Springs or Huntsville. Involves collaboration in software development and best practices.
Systems Engineer specializing in automated warehouse systems for key warehouse automation projects at Dematic. Overseeing technical integration and collaborating with engineering teams to deliver innovative solutions.
Senior Business Systems Analyst focusing on Oracle Revenue Management Cloud Service. Ensure reliability and scalability of critical systems while collaborating with technical teams.
System Engineer implementing technical customer solutions for Ascom in South of England. Collaborate on - site, manage installations, and ensure customer satisfaction with assigned tasks.
System Engineer Customer Services at Somnitec handling diverse IT support for Swiss clients. Engaging in troubleshooting, monitoring, and enhancing customer satisfaction through excellent service.