Ai Software Development Engineer

Intel Corporation

Timisoara, Romania
Hybrid
C++ programming skills
Graph theory background
Compiler technologies experience
The team is dedicated to research and development for the future of AI, focusing on enabling machine intelligence on Edge, desktop, and mobile computers

Job Summary

  • The team is dedicated to research and development for the future of AI, focusing on enabling machine intelligence on Edge, desktop, and mobile computers.
  • The successful candidate will drive design for a compilation flow that scales to future Neural Network architectures and target platforms.
  • This role involves cooperating daily with runtime software, research, infrastructure, and front-end teams to redefine Neural Network performance limits.

Matching Summary

The team is dedicated to research and development for the future of AI, focusing on enabling machine intelligence on Edge, desktop, and mobile computers.

Skills & Requirements

Must-have

  • C++ programming skills
  • Graph theory background
  • Compiler technologies experience
  • CI and code review practices
  • Large-scale software systems

Nice-to-have

  • Python programming skills
  • Deep learning frameworks knowledge
  • High-performance computing experience
  • GPU heterogeneous architecture development
  • LLVM/MLIR expertise

Key Requirements

  • BS/MS in Computer Science or similar field
  • 3-4 years of programming experience
  • Strong production software engineering background

Work Rights

Not specified

Tailored Resume

Cover Letter