AI Software Development Engineer - Neuromorphic Computing (m/f/d) (Fixed-Term)

München

Algorithmen
Artificial Intelligence (AI)
C
C++
CI/CD (Continuous Integration/Delivery)
CUDA

+13

What You'll Do

  • Design and develop next-generation compiler technologies for autonomous and event-driven AI workloads.
  • Solve complex compilation challenges for massively parallel spatial architectures, including: Graph partitioningPlacement and routingSchedulingAutomatic kernel selectionDistributed memory allocation
  • Build and enhance compiler infrastructure using LLVM and MLIR frameworks.
  • Develop domain-specific languages and high-performance kernels to maximize application efficiency.
  • Prototype and demonstrate emerging AI workloads on neuromorphic accelerators.
  • Partner with cross-functional teams across hardware, runtime, systems, and AI applications.
  • Drive software quality through code reviews, automated testing, benchmarking, and documentation.
  • Contribute to the evolution of modern AI software engineering practices and tools.

Qualifications:

Minimum Qualifications:

  • Bachelor's degree with 5+ years of experience, Master's degree with 3+ years of experience, or PhD in: Computer ScienceComputer EngineeringElectrical EngineeringApplied MathematicsPhysicsOr a related discipline
  • Strong professional experience developing software in C++ and Python.
  • Hands-on experience with LLVM and/or MLIR compiler frameworks.
  • Solid understanding of modern software engineering practices, including: Git version controlCode reviewsTesting and debuggingCI/CD workflows
  • Experience working with AI frameworks such as PyTorch, TensorFlow, or JAX.
  • Strong English communication skills.

Preferred Qualifications:

Experience with one or more of the following:

  • Modern AI compiler frameworks and deployment tools such as: TritonIREETVMONNXOpenVINO
  • AI accelerators, neuromorphic hardware, or heterogeneous computing systems.
  • Parallel programming and performance optimization (CUDA, OpenCL, multithreading).
  • AI model development across areas such as: Computer VisionNLPLarge Language Models (LLMs)Vision Language Models (VLMs)Signal Processing
  • Optimization algorithms including: Integer Linear Programming (ILP)SAT/SMT SolversGraph Partitioning
  • Performance analysis and profiling tools such as Intel VTune, Nsight, cProfile, or VizTracer.
  • Ability to thrive in a fast-moving environment where priorities evolve as products mature.

Why Join Us?

As part of Intel's CTO organization, you'll be joining a highly collaborative team that has pioneered multiple generations of neuromorphic computing technology and is now focused on bringing these innovations to market.You'll have the opportunity to:

  • Work on breakthrough AI hardware and software technologies
  • Influence compiler architecture from the ground up
  • Collaborate with world-class researchers and engineers
  • Solve challenges that don't exist in conventional computing environments
  • Help define the future of edge AI, robotics, and autonomous systems
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Elektrotechnik
Informatik
Informationstechnik
Mathematik
Naturwissenschaften
Abschluss
Bachelor
Master/Diplom
Promotion
Unternehmen
IT-Gehälter
Was kann ich verdienen?