Rust Software Engineer

Festanstellung, Vollzeit · Heidelberg, Remote Berlin, Remote München

Your mission
  • Develop distributed systems involving node-level daemons, dynamic library interceptors, and system-level components for allowing GPU workload co-location and checkpointing/restoration on Kubernetes nodes.
  • Integrate solutions into Kubernetes-based GPU clusters with custom scheduling behavior.
  • Build lightweight HTTP/gRPC services to allow for interaction with various components, export metrics, and provide custom views.
  • Engineer novel GPU co-location and GPU checkpoint/restore pipelines for controlling workload's access to GPUs without termination/restarts.
Your profile
  • Bachelor’s or master's degree in computer science, Electrical Engineering, Data Science, or a related field. PhD is a plus.
  • Strong programming skills in Rust.
  • Profifiency in data structures and algorithms.
  • Proficiency in writing distributed software with asynchronous components, managing concurrent state, avoiding deadlocks.
  • Proficiency in writing system-level components, FFIs, development of unsafe components.
  • Experience with CUDA, GPGPU programming, and performance optimization is a plus.
  • Experience with Kubernetes APIs and control plane components is a plus.
Why us?
  • Competitive pay & perks: because great work deserves great rewards
  • Work on your terms: flexible hours and remote-friendly culture
  • Fast lanes, no red tape: flat hierarchies and rapid decision-making mean your ideas go live
  • Make it happen: your ideas aren’t just heard - they’re shipped
  • Right place, right time: be part of our growth story and build a career-defining legacy
  • Global by design: work with a diverse, international team across Germany and the US
  • Work with the best: work alongside exceptional engineers and raise the bar together
About us

Turba AI GmbH is an innovative, emerging startup that transforms AI laws. We are a team of passionate problem-solvers who believe in what we’re building. We constantly push boundaries and embrace our inner nerds as we find new ways to tackle complex challenges. You will find a dynamic work environment here, with flat or even non-existent hierarchies and the chance to take on responsibility from day one. 

Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an der Demo Daten GmbH. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an demodaten@demo.de.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.