Job description:

  • Actively participate in the planning and execution of the compiler development in exciting AI project
  • Participate in the enhancements low-level firmware and software stack
  • Update Frontend software to support the new machine
  • Work closely with the applications team to update model for taking advantage of the new features in the machine
  • Contribute to the unification of the software stack combining the Machine Learning compiler and client
  • Derive specifications to improve the hardware and software interaction within the Machine
  • Training and onboarding planned for this exciting project


  • Solid understanding of low-level and intermediate representation (IR) for high-level optimization in neural network compilers
  • Strong programming skills and development experience in Python, C and C++, involving data structures, graphs and object-oriented programming
  • More than 3 years of experience working with kernel optimizations, dataflow analysis, parallelization, scheduling, or memory allocation
  • BSc, MSc or Dipl.-Ing. in Computer Science, Electrical Engineering, Computer Engineering, or any other related computationally intensive field

Svi gradovi

Pozicije posla

Senior software engineer   1

  • IT
  • Fakultet
Status posla
  • Puno radno vreme