×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Source SDK Developer; f​/m​/d

in 10115, Berlin, Berlin, Deutschland
Unternehmen: Frequenz
Vollzeit position
Verfasst am 2026-01-15
Berufliche Spezialisierung:
  • Software Entwicklung
    Künstliche Intelligenz Ingenieur, Python, Software-Ingenieur, Maschinelles Lernen
Stellenbeschreibung
Stellenbezeichnung: Open Source SDK Developer (f/m/d)

Design, develop, and maintain high-quality, scalable Python code for our open source SDK, specifically tailored to data scientists seeking to build highly optimized AI solutions for edge computing environments.

Berlin / Hybrid possible

Full-time

About Frequenz

Frequenz is a vibrant technology company developing groundbreaking artificial intelligence solutions that enable the rapid transition towards a world of decentralized energy. Our open source developer platform allows customers to accelerate their path towards 100% renewable energy. We’re helping companies rapidly transition from being passive electricity consumers to becoming fully self‑sustaining prosumers, capable of leveraging various renewable energy assets. We empower them to take matters into their own hands as they pursue a better future for us all.

We’re passionate about making the impossible possible by rethinking out‑dated processes and questioning the status quo. For us, the edge is the future, and our journey has only just begun. We’re looking for people ready to dive in head first, but be warned: it will be a hardcore ride where each day everyone tells you what we aim to achieve isn’t possible.

If this challenge doesn’t deter you, then you may be a good fit… after all, saving the planet is no easy feat!

Responsibilities
  • Design, develop, and maintain high‑quality, scalable code for our open source Python SDK, specifically tailored to data scientists seeking to build highly optimized AI solutions for edge and cloud computing environments.
  • Work closely with data scientists and other stakeholders to understand their requirements, challenges, and goals.
  • Continuously refine the SDK based on user feedback, industry trends, and emerging technologies, ensuring it remains a cutting‑edge solution for data scientists and developers working in the renewable energy sector.
  • Mentor data scientists to write high‑quality code and incorporate their feedback into SDK improvements.
  • Collaborate with cross‑functional teams to develop innovative solutions for the renewable energy sector using sophisticated AI models.
  • Implement and optimize data pipelines and tools necessary to run AI models efficiently on edge devices with limited computing resources.
  • Understand and apply industry best practices in edge and cloud computing, AI, and electricity systems to ensure the effectiveness of our solutions.
  • Participate in code design, reviews, debugging, and performance analysis to maintain code quality.
  • Stay up‑to‑date with the latest advancements in AI, edge and cloud computing, electricity, and renewable energy technologies.
  • Occasionally (re) write performance‑critical components of the SDK in Rust, and use Rust to write cloud servers that implement our internal APIs.
Qualifications
  • 4+ years of experience working with Python, or other programming languages, specifically statically‑typed and high‑performance languages such as Rust, Go, or C/C++.
  • Strong problem‑solving skills and the ability to think critically and creatively.
  • Experience designing, documenting, and maintaining software libraries, frameworks, SDKs or tools for developers.
  • Familiarity with edge computing concepts or resource‑constrained environments, or with cloud computing concepts and scalable systems.
  • Excellent communication and collaboration skills, with the ability to work both independently and as part of a team.

We look for senior‑level candidates in general, but we are open to consider less experienced candidates if they can demonstrate exceptional skills, a strong passion for the role, and similar qualifications even if they are not in a professional setting.

Nice‑To‑Have
  • Experience in authoring, maintaining, or at least contributing to open source projects (send us links!).
  • Knowledge of asynchronous and event‑based programming concepts in general (event loops, tasks, concurrency), and specifically in Python using asyncio, or Rust using tokio.
  • Familiarity with the actor model and message‑passing.
  • Knowledge of electricity concepts, and the electricity domain.
  • Experience developing data pipelines and tools for efficient AI model execution.
  • Basic knowledge of AI, machine learning, or data science concepts,…
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Increase search radius (miles)

Sprache der Stellenausschreibung
Lebenslauf-Kategorie
Bildungsgrad
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt
 
Aktuell werden bei Learn4Good wichtige Server-Wartungsarbeiten durchgeführt.
Wir tun alles damit die Login und Registrierungsbereiche in ein paar Minuten wieder verfügbar sind. Wir bitten Sie hierfür um Ihr Verständnis.