Senior Software Developer (C++/HPC) (f/m/d) - #930397

GEMESYS


Datum: vor 2 Wochen
Stadt: Bochum, NW
Vertragstyp: Ganztags
The opportunity

As a Senior Software Developer (C++/HPC) you will be an integral part of the core developer team at GEMESYS, which works on low-level optimization and scalable software for our brain-like chip. We are looking for a skilled Software Developer with extensive experience in C++ and familiarity with Python (advantageous) to join our team.

You will be at the forefront of cutting-edge technology, collaborating with excellent specialists to develop the foundational technology for new AI solutions in various industries such as healthcare, space, energy, and robotics.

Your role

As a Senior Software Developer (C++/HPC), you are responsible for developing, debugging, profiling, optimizing, testing, and documenting low-level software emulating our analog AI chip as a digital twin. Working closely with the Concept and Research team, you will build performance-optimized and scalable software to emulate our hardware chip. This role involves implementing numerical models of physical systems through numerical mathematics and digital signal processing in a high-performance computing (HPC) context. You’ll work on preliminary investigations using a digital twin of our analog chip, designed for AI training and inference on the edge.

  • Design, implement, and optimize numerical models of physical systems using C++.
  • Apply methods of numerical mathematics and digital signal processing within an HPC environment.
  • Use HPC software design methods, e.g. multi-process/multi-node communication.
  • Parallelize algorithms using CUDA and multithreading to achieve high computational efficiency.
  • Profile and optimize computational workload to utilize available hardware fully
  • Write unit tests and/or employ test-driven development.
  • Create documentation and visualization of the developed software architecture.
  • Create technical reports and present findings to the team and external stakeholders.
  • Collaborate closely with cross-functional teams (software and hardware engineers) to implement performance-optimized hardware emulators.
  • Support software development for preliminary research and investigations to advance our analog AI chip technology.
  • Work as a Dev-Ops engineer (development, testing, integration, and deployment).
  • Stay current with industry trends, technologies, and best practices related to software engineering and solutions.

What you bring

Essential:

  • Bachelor’s or master’s / PhD degree in Computer Science, Applied Mathematics, Electrical Engineering, Physics, or a related field.
  • At least 5 years of professional experience in software development within the industry (preferably in a leading position with project management).
  • Strong proficiency in C++ for implementing efficient numerical solvers and complex algorithms.
  • Solid knowledge of Python (advantageous for supplementary tasks and tool integration).
  • Practical experience with CUDA and multithreading for parallel computing applications.
  • Familiarity with numerical mathematics and digital signal processing methods.
  • Experience in agile project management and agile workflows.
  • Knowledge of software development best practices such as version control (Git), code reviews, and test automation.
  • Ability to work independently as well as collaboratively within a team.
  • Ability to report and present in English.
  • Flexibility and willingness to work in an agile deep-tech start-up.

Preferred:

  • Experience with digital twins or physical simulation models.
  • Experience in managing and leading agile teams.
  • Strong analytical and problem-solving skills with attention to detail.

Our offer

We offer challenges every day and organic growth opportunities as the company scales.

30 vacation days, flexible hours, corporate benefits and hybrid solutions are a given. Healthy snacks and free drinks are part of the perks in our creative, modern and central HQ.

About Us

About GEMESYS

We are a deep-tech startup that is set up to build a legacy. Our mission is to design a chip that works like the human brain to overcome computing bottlenecks and provide AI with the hardware to fulfill its destiny: Shaping a better future for everyone.

Based out of Bochum, Germany, we are setting out to challenge the status quo. We have received €8.6M+ in funding and are fully backed by a strong team of investors and the German government.

We are a group of pioneering minds who love blank canvases. We work within an agile startup environment where you can be hands-on and contribute to the success of next-generation AI hardware.

We execute and work at a high pace. We fail fast and learn faster. Sounds like you? Come join us.

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

IT-Systemelektroniker (m/w/d)

think about IT GmbH, Bochum, NW
vor 1 Woche
Die think Group ist eine erfolgreiche Systemhausgruppe, die ständig nach Innovation strebt und großen Wert auf die kontinuierliche Optimierung unserer internen Prozesse legt. Die Nutzung modernster Technologien ist kein Selbstzweck, sondern die Ausprägung unseres Innovationsgeistes und gelebter Kundenorientierung. Hervorragender IT-Service bedarf optimaler Systeme. Unser motiviertes Team gibt täglich sein Bestes, um unsere Kunden immer wieder neu zu begeistern. Wir suchen...

Foodpresenter – (w/m/d) - Buffetkraft - Stadion - Messe

BUHL, Bochum, NW
vor 2 Wochen
Über uns BUHL Personal ist seit über 30 Jahren die führende Adresse für Personal in Gastronomie, Hotellerie, Catering und Gemeinschaftsverpflegung. Unsere Hingabe zur Dienstleistung und unser Streben nach Exzellenz haben uns in diesem Bereich zur Nummer 1 gemacht. Diese Werte vertreten wir ebenfalls im kaufmännischen und gewerblichen Bereich, wo unser Personal mit Leidenschaft und Professionalität im Einsatz ist. Unsere Kunden...

Mitarbeiter/in im Café in Bochum Kikis Kitchen Coffee & Sweets | Teil und Vollzeit | to-go Gastronomie

Kikis Kitchen, Bochum, NW
vor 3 Wochen
Bewirb dich noch heute bei uns und werde Teil der Kiki-Crew im Kikis Kitchen Coffee & Sweets Einstieg: ab sofort Art der Stelle: Vollzeit, Teilzeit Arbeitsstunden: 20-40 pro Woche Aufgaben Verkauf unserer Backwaren und Kaffeespezialitäten Sicherstellung der Warenpräsentation Erledigen einfacher Reinigungsaufgaben Qualifikation Erste Erfahrungen im Verkauf und / oder Service Freude am Umgang mit Gästen bestenfalls Erfahrungen im Umgang mit...