Director of Compiler (m/w/d)

HighTech Startbahn GmbH

Dresden

Vor Ort

EUR 120.000 - 170.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, fertig zum Versenden.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

SpiNNcloud Systems GmbH in Dresden seeks a Senior Compiler Architect to lead the development and optimization of compiler architectures for SpiNNcloud hardware.

You will design hardware-aware optimizations for neural network compilers and ML frameworks, mentor engineers, and drive energy-efficient compiler tech.

Join a deep-tech team shaping brain-inspired computing with scalable infrastructure and documentation efforts.

Qualifikationen

  • Proven experience leading cross-functional teams.
  • Expert in compiler design and IRs such as LLVM/MLIR.
  • Strong programming in C++ and Python; OO design.
  • Knowledge of ML frameworks with hardware acceleration.
  • Experience with OpenMP/MPI/CUDA.
  • Energy-aware computing concepts.
  • Strong analytical and problem-solving skills.
  • BSc/MSc or Dipl.-Ing. in CS/EE/CE or related field.

Aufgaben

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

Kenntnisse

Cross-functional leadership
Compiler design
LLVM/MLIR
C++
Python
ML frameworks
OpenMP/MPI/CUDA
Energy-aware computing

Ausbildung

BSc/MSc or Dipl.-Ing. in CS/EE/CE

Tools

LLVM/MLIR

Jobbeschreibung

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:

  1. High flexibility and adaptability.
  2. Tranquility to work under pressure.
  3. Appetite for learning and problem solving.
  4. Critical thinking.
  5. Ability to communicate effectively.
  6. Keen to collaboration.
  7. Proper time management.
  8. 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

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Systems Software Engineer
Systems Software Engineer

SpiNNcloud Systems • Dresden

Vor Ort
EUR 50.000 - 70.000
Relocation benefits
Flexible work environment
Inclusive company culture
Compiler Engineer
Compiler Engineer

Ignite Next GmbH • München

Vor Ort
EUR 90.000 - 135.000
Competitive compensation
Equity potential
Ownership over architecture
+2
Compiler Engineer (P&R Heuristics)
Compiler Engineer (P&R Heuristics)

United States Digital Space LLC • Rülzheim

Vor Ort
EUR 90.000 - 130.000
Competitive salary and stock options
30+ days paid vacation
Relocation support
+3
Compiler Engineer (P&R Heuristics)
Compiler Engineer (P&R Heuristics)

Inflection Managing Partner, Inc. • Karlsruhe

Hybrid
Confidential
Stock options
Paid vacation
Relocation support
+3
AI Compiler Engineer (Junior)
AI Compiler Engineer (Junior)

roofline • Köln

Vor Ort
EUR 52.000 - 76.000
Equity for every employee
On-site retreats
Flexible schedule
+1
Software Engineer – Compiler Construction (Java/C++/...)
Software Engineer – Compiler Construction (Java/C++/...)

emmtrix Technologies GmbH • Karlsruhe

Vor Ort
EUR 50.000 - 70.000
Cutting-edge solutions for code analysis
Flat hierarchies
Occasional work from abroad
Compiler Engineer (m/f/d)
Compiler Engineer (m/f/d)

TASKING • München

Vor Ort
EUR 90.000 - 120.000
Flexible working hours
Continuing professional growth
Competitive compensation
+1
AI Compiler Engineer (Senior)
AI Compiler Engineer (Senior)

roofline • Köln

Vor Ort
EUR 90.000 - 130.000
Equity for all employees
On-site gatherings and retreats
Continuous learning and growth
Compiler Engineer (P&R Heuristics)
Compiler Engineer (P&R Heuristics)

Ubitium GmbH • Rülzheim

Vor Ort
Confidential
Stock options
30+ days of vacation
Relocation support
+3
Compiler Engineer (P&R Heuristics)
Compiler Engineer (P&R Heuristics)

Join • Karlsruhe

Vor Ort
EUR 70.000 - 110.000
Competitive salary plus stock options
30+ days of paid vacation
Relocation support
+3