Scientific Software Engineer
Scientific Software Engineer

Scientific Software Engineer

Basel Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
Artidis

Auf einen Blick

  • Aufgaben: Entwickle wissenschaftliche Software für Signalverarbeitung und maschinelles Lernen.
  • Arbeitgeber: ARTIDIS AG, ein innovatives Unternehmen im Bereich der Atomkraftmikroskopie.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
  • Andere Informationen: Dynamisches Team mit Möglichkeiten zur Zusammenarbeit und persönlichem Wachstum.
  • Warum dieser Job: Arbeite an spannenden Projekten und unterstütze Wissenschaftler bei der Softwareentwicklung.
  • Gewünschte Qualifikationen: Abschluss in Informatik oder verwandten Bereichen und starke Python-Kenntnisse.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Über die Rolle

Diese Rolle ist für einen softwareorientierten Ingenieur gedacht, der effektiv mit Wissenschaftlern bei der Atomic Force Microscopy Firma ARTIDIS AG zusammenarbeiten kann. Sie werden helfen, Forschungs- und Prototypcode in robuste, wartbare und besser strukturierte wissenschaftliche Software umzuwandeln, die vom Signalverarbeitungsteam verwendet wird. Die Position soll auch die Schnittstelle zwischen dem Team und der breiteren IT- oder Softwareorganisation stärken, indem die Codequalität, Reproduzierbarkeit, Einsatzbereitschaft und Zusammenarbeit verbessert werden.

Hauptverantwortlichkeiten

  • Entwerfen, Implementieren und Warten wissenschaftlicher Software für Signalverarbeitungs- und Machine-Learning-Workflows.
  • Prototypcode von Wissenschaftlern in robuste, testbare und wartbare Implementierungen übersetzen.
  • Als Schnittstelle zwischen dem Signalverarbeitungsteam und IT- oder Softwareengineering-Stakeholdern fungieren.
  • Die Codequalität durch Tests, Verpackung, Refactoring, Dokumentation und reproduzierbare Workflows verbessern.
  • Modelle und Algorithmen unterstützen, die auf dem AFM-Gerät oder verwandten internen Analysetools laufen.

Unverzichtbare Qualifikationen

  • Abschluss in Informatik, Softwaretechnik, wissenschaftlichem Rechnen, Datenwissenschaft, Physik oder einem verwandten Bereich.
  • Starke Softwaretechnikfähigkeiten in Python, einschließlich Code-Struktur, Tests und Wartbarkeit.
  • Erfahrung in Linux-basierten Entwicklungsumgebungen mit Versionskontrolle und containerisierten Workflows.
  • Fähigkeit, mathematische oder maschinelle Lernkonzepte gut genug zu verstehen, um sie korrekt umzusetzen.
  • Erfahrung in der Zusammenarbeit mit Wissenschaftlern, Ingenieuren oder anderen funktionsübergreifenden technischen Stakeholdern.
  • Starke schriftliche und mündliche Englischkenntnisse.

Wünschenswerte Qualifikationen

  • Erfahrung im wissenschaftlichen Rechnen, in der Signalverarbeitung oder in Machine-Learning-Pipelines.
  • Kenntnisse in C++, Julia oder anderen leistungsorientierten Programmiersprachen.
  • Vertrautheit mit CI/CD, Verpackung, Code-Qualitätswerkzeugen oder Bereitstellungs-Workflows.
  • Erfahrung mit medizinischen Daten, Health-Tech-Software oder geräteadjazenten Anwendungen.
  • Deutschkenntnisse.

Scientific Software Engineer Arbeitgeber: Artidis

ARTIDIS AG ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der Software-Ingenieure eng mit Wissenschaftlern zusammenarbeiten können. Die Unternehmenskultur fördert die Zusammenarbeit und den Wissensaustausch, während Mitarbeiter durch gezielte Schulungen und Entwicklungsmöglichkeiten wachsen können. Zudem profitieren Sie von einem modernen Arbeitsplatz in einer zukunftsorientierten Branche, die sich mit spannenden Technologien im Bereich der Atomkraftmikroskopie beschäftigt.
Artidis

Kontaktperson:

Artidis HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Scientific Software Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Verbindungen suchen, die dir helfen können, einen Fuß in die Tür zu bekommen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen zur Verfügung stellen, um deine Fähigkeiten aufzufrischen und sicherzustellen, dass du glänzen kannst.

Tipp Nummer 3

Zeige deine Leidenschaft für wissenschaftliche Software! Teile Projekte oder Beiträge, die du gemacht hast, um dein Interesse und deine Fähigkeiten zu demonstrieren. Lass uns zusammen an deinem Portfolio arbeiten, damit es heraussticht.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein echtes Interesse an der Position und gibt dir die Möglichkeit, dich von anderen Bewerbern abzuheben. Lass uns gemeinsam sicherstellen, dass deine Bewerbung perfekt ist!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Scientific Software Engineer

Software Engineering Skills in Python
Code Structure
Testing
Maintainability
Linux-based Development Environments
Version Control
Containerized Workflows
Mathematical Concepts Understanding
Machine Learning Implementation
Collaboration with Scientists and Engineers
Strong Written and Spoken English
Scientific Computing
Signal Processing
CI/CD Familiarity
Deployment Workflows

Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich: Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache, die deine Persönlichkeit widerspiegelt. Erzähl uns, warum du dich für die Rolle als Scientific Software Engineer interessierst und was dich an der Arbeit mit Wissenschaftlern begeistert.

Betone deine technischen Fähigkeiten: Stell sicher, dass du deine Software-Engineering-Fähigkeiten in Python und deine Erfahrung mit Linux-basierten Entwicklungsumgebungen klar hervorhebst. Zeig uns, wie du Code strukturiert, getestet und wartbar machst – das ist für uns super wichtig!

Erkläre deine Zusammenarbeit mit Wissenschaftlern: Wir suchen jemanden, der gut im Team arbeiten kann. Teile Beispiele, wie du in der Vergangenheit mit Wissenschaftlern oder anderen technischen Stakeholdern zusammengearbeitet hast. Das zeigt uns, dass du die Schnittstelle zwischen Technik und Wissenschaft verstehst.

Bewirb dich über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei Artidis vorbereitest

Verstehe die Anforderungen

Mach dich mit den spezifischen Anforderungen der Rolle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Erfahrungen und Fähigkeiten zu den Erwartungen des Unternehmens passen. Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die zeigen, dass du die geforderten Qualifikationen erfüllst.

Technische Vorbereitung

Da es sich um eine technische Position handelt, solltest du deine Kenntnisse in Python und anderen relevanten Technologien auffrischen. Bereite dich darauf vor, Fragen zu Software-Engineering-Prinzipien, Code-Qualität und Testing zu beantworten. Vielleicht gibt es auch praktische Aufgaben oder Coding-Challenges, also übe das Programmieren unter Zeitdruck.

Kommunikation ist der Schlüssel

In dieser Rolle wirst du viel mit Wissenschaftlern und anderen technischen Stakeholdern kommunizieren. Übe, komplexe technische Konzepte einfach und klar zu erklären. Zeige, dass du in der Lage bist, Brücken zwischen verschiedenen Disziplinen zu bauen und effektiv im Team zu arbeiten.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten des Signalverarbeitungsteams oder wie sie die Zusammenarbeit zwischen IT und Wissenschaftlern verbessern möchten. Das gibt dir auch wertvolle Einblicke in die Unternehmenskultur.

Scientific Software Engineer
Artidis
Standort: Basel
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>