Auf einen Blick
- Aufgaben: Lead and optimize compiler architectures for SpiNNcloud hardware while mentoring a talented team.
- Arbeitgeber: Join a deep-tech startup focused on innovative solutions in brain-inspired computing.
- Mitarbeitervorteile: Enjoy a competitive salary, relocation benefits, and a flexible, inclusive work environment.
- Warum dieser Job: Be part of cutting-edge technology and drive innovation in energy-efficient compiler technologies.
- Gewünschte Qualifikationen: Proven experience in compiler design, strong programming skills in C++ and Python, and a relevant degree.
- Andere Informationen: We value diversity and welcome applicants from all backgrounds.
Das voraussichtliche Gehalt liegt zwischen 72000 - 100000 € pro Jahr.
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
#J-18808-Ljbffr
Director of Compiler (m/w/d) SpiNNcloud Systems GmbH Arbeitgeber: HighTech Startbahn GmbH
Kontaktperson:
HighTech Startbahn GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Director of Compiler (m/w/d) SpiNNcloud Systems GmbH
✨Tip Number 1
Showcase your leadership experience by discussing specific projects where you led cross-functional teams. Highlight how you fostered collaboration and professional growth within your team, as this aligns with the responsibilities of the Director of Compiler role.
✨Tip Number 2
Emphasize your expertise in compiler design and development, particularly with Intermediate Representations like LLVM/MLIR. Be prepared to discuss your hands-on experience and any innovative solutions you've implemented in previous roles.
✨Tip Number 3
Demonstrate your problem-solving skills by preparing examples of complex technical challenges you've faced and how you addressed them. This will resonate well with the company's focus on critical thinking and innovation.
✨Tip Number 4
If you have experience with neuromorphic hardware or energy-aware computing concepts, make sure to highlight this. Discussing your familiarity with these areas can set you apart as a candidate who understands the unique requirements of brain-inspired computing systems.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Director of Compiler (m/w/d) SpiNNcloud Systems GmbH
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your proven experience in leading cross-functional teams and your expertise in compiler design. Mention specific projects or roles that showcase your skills in C++ and Python, as well as your familiarity with machine learning frameworks.
Showcase Problem-Solving Skills: Since the company values problem-solving abilities, include examples of complex technical challenges you've addressed in previous roles. Highlight your analytical skills and any innovative solutions you implemented.
Demonstrate Adaptability and Collaboration: SpiNNcloud is looking for candidates who are flexible and can work under pressure. Share experiences where you successfully adapted to changing circumstances or collaborated effectively with diverse teams.
Tailor Your Application: Customize your CV and cover letter to reflect the specific responsibilities and values mentioned in the job description. Use keywords from the listing to ensure your application resonates with the hiring team.
Wie du dich auf ein Vorstellungsgespräch bei HighTech Startbahn GmbH vorbereitest
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical challenges. Highlight your critical thinking and analytical skills, as these are essential for the role.
✨Demonstrate Flexibility and Adaptability
Be ready to share experiences that illustrate your ability to adapt to changing circumstances and work under pressure. This will resonate well with the startup environment.
✨Communicate Effectively
Practice clear and concise communication of your ideas and technical concepts. Effective communication is key in leading cross-functional teams and mentoring others.
✨Highlight Your Autodidactic Nature
Discuss how you take initiative in learning new technologies or methodologies independently. This aligns with the company's value of being proactive and self-driven.