Senior Software Engineer (Python)

Senior Software Engineer (Python)

Berlin Vollzeit 60000 - 75000 € / Jahr (geschätzt) Hybrid
A

Auf einen Blick

  • Aufgaben: Entwickle innovative Systeme zur Sprachverbesserung mit modernster Deep Learning Technologie.
  • Unternehmen: Audatic, ein dynamisches Unternehmen im Bereich Hörtechnologie mit einem unterstützenden Team.
  • Vorteile: Wettbewerbsfähiges Gehalt, 30 Tage Urlaub, kostenlose Mahlzeiten und Snacks, hybrides Arbeitsmodell.
  • Weitere Informationen: Vielfältiges, internationales Team mit Fokus auf Zusammenarbeit und Innovation.
  • Warum dieser Job: Gestalte Technologien, die das Leben von Menschen mit Hörverlust verändern können.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Python.

Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.

Bei Audatic entwickeln wir Systeme, um Sprache aus jeder Geräuschsituation klar und geräuschfrei wiederzugeben, indem wir modernste Deep-Learning-Technologie nutzen. Unsere Mission ist es, Millionen von Menschen mit Hörverlust zu befähigen, Interaktionen in anspruchsvollen sozialen Umgebungen wie Bars oder Restaurants zu genießen. Als Teil der Sonova-Gruppe hat unser Team das Sprachverbesserungs-Neuronennetzwerk für das Phonak Infinio Sphere entwickelt - das weltweit erste Hörgerät, das ein tiefes neuronales Netzwerk (DNN) für die Echtzeit-Sprachverbesserung auf einem maßgeschneiderten, energieeffizienten, eingebetteten neuronalen Beschleuniger betreibt. Zahlreiche klinische Studien und umfangreiches Marktfeedback haben die erheblichen, lebensverändernden Vorteile dieser bahnbrechenden Technologie bestätigt.

Audatic ist ein kleines, unterstützendes Team, das Zusammenarbeit und Offenheit schätzt. Wir kombinieren die Agilität eines Startups mit der Größe, audiologischen Expertise und den erstklassigen Ressourcen von Sonova. Jeder hier hat die Möglichkeit, zu gestalten, wie wir arbeiten, Ideen einzubringen und einen direkten Einfluss auf die Produkte zu haben, die wir liefern - Technologien zu schaffen, die Leben verändern können.

Bitte beachten Sie, dass die unten skizzierte Rolle eine Vor-Ort-Möglichkeit mit einem hybriden Setup ist, das mindestens 60 % Büroanwesenheit erfordert. Vollständige Remote-Arbeit ist nicht möglich. Idealerweise sollten Sie in Berlin oder in der Nähe wohnen, um einen einfachen Arbeitsweg zu haben, oder bereit sein, umzuziehen.

Mehr über die Rolle

Sie werden Teil des Entwicklungsteams von Audatic sein. Zu Ihren potenziellen Aufgaben könnten gehören:

  • Enge Zusammenarbeit mit unseren Deep-Learning-Ingenieuren und Datenwissenschaftlern zur Gestaltung, Wartung und Erweiterung unseres Systems für Deep-Learning-Experimente. Dies umfasst Pakete, Tools und Dienste, die in Python geschrieben sind.
  • Verantwortung für die Infrastruktur, auf der das Experimentierframework läuft. Dazu gehört der Umgang mit Datenbanken, virtuellen Maschinen, Cloud-Computing-Ressourcen und Planungssystemen.
  • Proaktive Identifizierung von Verbesserungen zur Steigerung der Robustheit, Effizienz und Benutzerfreundlichkeit unserer Infrastruktur.
  • Entwicklung von Tools, um bessere Einblicke und Kontrolle über maschinelles Lernen und Deep-Learning-Experimente zu bieten.
  • Nutzung unseres CI/CD-Systems oder anderer Automatisierungsformen, um repetitive Aufgaben für das Team zu minimieren.
  • Vollständige Verantwortung für Teile unseres Codes und unserer Infrastruktur übernehmen.

Bei Audatic werden Sie ermutigt, zu innovieren und neue Ideen für kontinuierliche Verbesserungen vorzuschlagen. Unsere Hauptprogrammiersprache ist Python. Unser Tech-Stack basiert auf vielen beliebten (Open-Source-)Tools, darunter, aber nicht beschränkt auf: Ubuntu, Docker und andere Container-Laufzeiten, Slurm, HashiCorp Vault, MongoDB, Postgres, Ansible, Prometheus, Grafana, Tensorflow, CUDA, React, FastAPI. Unsere CI/CD-Pipelines laufen auf GitHub Actions mit selbst gehosteten Runnern. Wir befinden uns im Prozess, unsere Infrastruktur von einem lokalen Cluster auf Azure zu migrieren, sodass bald neue Tools zu unserem Tech-Stack hinzugefügt werden.

Mehr über Sie

Sie passen gut zu dieser Position, wenn die folgenden Punkte auf Sie zutreffen:

  • Abschluss (Bachelor oder Master) in einem technischen Bereich
  • Mindestens 5 Jahre relevante Berufserfahrung
  • Starke Kenntnisse in Python mit nachgewiesener Fähigkeit, robusten, sauberen und wartbaren Code zu schreiben
  • Erfahrung mit einigen Technologien in unserem Tech-Stack
  • Kenntnis gängiger Softwaredesign- und Architektur-Muster mit Erfahrung in deren Anwendung auf große Codebasen
  • Fähigkeit, ein Projekt von Anfang bis Ende zu leiten
  • Zuverlässige Kommunikationsfähigkeiten mit vollständiger beruflicher Beherrschung der englischen Sprache
  • Bereitschaft und Fähigkeit, neue Tools und Umgebungen zu lernen und sich anzupassen

Schön zu haben

Die folgenden Qualifikationen sind wünschenswert. Bitte bewerben Sie sich auch, wenn Sie diese Punkte nicht erfüllen!

  • Erfahrung in der Gestaltung und Wartung einer Deep-Learning-Infrastruktur
  • DevOps-Erfahrung und Erfahrung mit einem der großen Cloud-Anbieter
  • Vertrautheit mit wissenschaftlichen Python-Paketen (z. B. NumPy, SciPy, scikit-learn, TensorFlow)

Mehr über das, was wir anbieten

Bei Audatic sind Sie Teil eines vielfältigen, internationalen und leidenschaftlichen Teams, das Zusammenarbeit und Innovation schätzt. Wir bieten ein Umfeld, das es Ihnen ermöglicht, berufliches Wachstum mit persönlichem Wohlbefinden in Einklang zu bringen.

  • Wettbewerbsfähiges Vergütungspaket
  • 30 Tage bezahlter Urlaub
  • Kostenlose tägliche Mahlzeiten, Getränke und Snacks in unserem grünen und modernen Büro im Herzen Berlins
  • Regelmäßige Teamevents und ein jährlicher Rückzug
  • Hybrides Arbeitsmodell (mindestens 60 % vor Ort)

Wir sind ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt schätzt. Engagiert für inklusives Wachstum betrachten wir alle Bewerbungen gleich, unabhängig von Rasse, ethnischer Zugehörigkeit, Religion, Staatsbürgerschaft, nationaler Herkunft, Geschlecht, Geschlechtsidentität, sexueller Orientierung, Alter, Familienstand oder Behinderung. Wir ermutigen nachdrücklich Personen aus Gruppen, die in der Technik traditionell unterrepräsentiert sind, sich zu bewerben. Wir können bei Bedarf Unterstützung bei der Einwanderung bieten.

Senior Software Engineer (Python) Arbeitgeber: Audatic

Audatic ist ein hervorragender Arbeitgeber, der eine unterstützende und kollaborative Arbeitsumgebung bietet, in der Innovation und persönliche Entwicklung gefördert werden. Mit einem wettbewerbsfähigen Vergütungspaket, 30 Tagen bezahltem Urlaub und der Möglichkeit, an Konferenzen teilzunehmen, bietet das Unternehmen seinen Mitarbeitern die Chance, ihre Fähigkeiten in einem dynamischen Team zu entfalten und gleichzeitig von den Ressourcen und der Expertise der Sonova-Gruppe zu profitieren. Die moderne Büroumgebung im Herzen Berlins und regelmäßige Teamevents tragen zu einer positiven Unternehmenskultur bei, die Vielfalt und Zusammenarbeit schätzt.

A

Kontaktdaten:

Audatic Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer (Python) erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Audatic anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (Python) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Audatic vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (Python) mit Bravour zu bestehen

Python
Deep Learning
Machine Learning
CI/CD
Docker
Cloud Computing
Database Management

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Audatic klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Audatic vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.