itkarrieren
Zurück zu den Treffern

Director of Compiler (m/w/d)

Anzeige auf Englisch

ArbeitsortDresden
Gehalt120.000–170.000 € brutto/Jahr
HomeofficeKeine Angabe

As a deep-tech startup, we are looking for talented and passionate people with an appetite for problem solving. Besides the minimal requirements for this job position, your profile is a good fit to our company if you have the following values:

  • High flexibility and adaptability.
  • Tranquility to work under pressure.
  • Appetite for learning and problem solving.
  • Critical thinking.
  • Ability to communicate effectively.
  • Keen to collaboration.
  • Proper time management.
  • Highly autodidact, independent and proactive.

Responsibilities

  • Lead the development and optimization of compiler architectures tailored for SpiNNcloud hardware.
  • Design and oversee the implementation of hardware-aware optimizations for neural network compilers and machine learning frameworks.
  • Drive innovation in energy-efficient compiler technologies, ensuring alignment with the unique requirements of brain-inspired computing systems.
  • Mentor and manage a team of functional leads and engineers focused on compiler development, fostering collaboration and professional growth.
  • Develop a robust, scalable, and maintainable compiler infrastructure, ensuring compatibility with existing SpiNNcloud hardware and software ecosystems.
  • Define and implement benchmarking strategies to evaluate compiler performance across different metrics.
  • Collaborate with cross-functional teams to ensure seamless integration of compiler solutions with high-performance workloads.
  • Contribute to the creation of documentation, tutorials, and demonstrators to showcase compiler capabilities.

Minimum Requirements

  • Proven experience leading cross-functional teams.
  • Proven expertise in compiler design and development, including experience with Intermediate Representation (IRs) such as LLVM/MLIR.
  • Strong programming skills in C++ and Python, with extensive experience in object-oriented programming and data structure design.
  • Solid knowledge of machine learning frameworks, including model compilation and optimization for hardware acceleration.
  • Experience with parallel programming models and techniques, such as OpenMP, MPI, or CUDA.
  • Familiarity with energy-aware computing concepts and techniques.
  • Strong analytical and problem-solving skills with a proven track record of addressing complex technical challenges.
  • BSc, MSc or Dipl.-Ing. in Computer Science, Electrical Engineering, Computer Engineering, or a related field.

Added value

  • PhD or Dr.-Ing. in Computer Science, Electrical Engineering, Computer Engineering, or a related computationally intensive discipline.
  • Expertise in graph partitioning algorithms, particularly in the context of distributed systems or computational graphs.
  • Hands-on experience with DevOps tools and CI/CD pipelines.
  • Familiarity with neuromorphic hardware, or event-based algorithms.
  • Contributions to open-source projects or publications in leading AI or product management forums.
  • Experience designing compilers for heterogeneous architectures, including CPU, GPU, and custom accelerators.

We offer a highly competitive salary with reallocation benefits in a flexible and inclusive work environment. We are an equal opportunity employer, and hence we welcome people of different backgrounds, nationalities, and experiences.

Your contact:

Hector Gonzalez

Location:

SpiNNcloud Systems GmbH, Freiberger Straße 37, 01067 Dresden

Arbeitgeber

Mehr Stellen finden

Weitere Stellen