Senior Software Engineer – Drug Discovery Workflow

Senior Software Engineer – Drug Discovery Workflow

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
Apheris

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für die Medikamentenentwicklung mit modernster Technologie.
  • Unternehmen: Apheris, ein Vorreiter in der Anwendung von KI in der Pharmaforschung.
  • Vorteile: Wettbewerbsfähiges Gehalt, Remote-Arbeit und umfangreiche Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Startup-Umfeld mit großartigen Wachstumschancen.
  • Warum dieser Job: Gestalte die Zukunft der Medikamentenentwicklung und arbeite an bedeutenden Projekten.
  • Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit Python und Backend-Systemen.

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

About Apheris

At Apheris, we are building the future of how AI is applied in pharmaceutical R&D.

We enable leading pharmaceutical teams to discover and develop drugs faster.

We host the industry’s largest federated data networks for drug discovery AI, spanning co-folding, ADMET, and antibody developability.

Across these networks, models are trained on proprietary industry datasets to achieve higher performance and broader applicability while keeping data control and IP protected.

We deliver these superior models through drug discovery applications that enable teams to run them at scale, further customize them, and integrate them into existing R&D workflows.

  • AI Structural Biology (AISB) Network: Pharmaceutical companies collaborate in the field of co-folding, structure-based binding affinity predictions and antibody design.
  • ADMET Network: Pharmaceutical and biotech companies collaborate to improve small-molecule property prediction and expand into further drug modalities.
  • Antibody developability

Network: Pharma partners collaborate to federate historical and purpose-built antibody developability data sets for secure ML training, without data leaving each partner’s environment.

About the role

We are looking for a hands-on Senior Software Engineer to design and implement the drug discovery workflows at the core of Apheris' platform.

In this role, you will be a strong individual contributor with end-to-end ownership of meaningful technical scope - designing, building, and operating workflows used in production by leading pharmaceutical companies.

While this role does not include people management, it requires technical leadership through example, strong ownership, and active collaboration across teams.

You will work closely with drug discovery scientists, the data team, machine learning and software engineers to translate scientific problems into reliable, scalable, automated workflows.

This role is ideal for someone who enjoys shipping high-quality software in a fast-moving startup environment, takes pride in execution, and is motivated to continuously improve both the product and the way we build it.

What you will do

  • Design and implement drug discovery workflows primarily in Python to solve real drug discovery problems and automate the drug design process.
  • Contribute to system design and architectural discussions, helping evolve platform components as the product and customer base scale.
  • Collaborate cross-functionally across engineering, data, machine learning, and drug discovery science to deliver cohesive, end-to-end functionality.
  • Use AI coding tools efficiently, exercising good judgment on the balance between agentically built proof of concept and robust, production-grade code.
  • Write high-quality, maintainable, and well-tested code, and actively participate in code reviews to uphold strong engineering standards.
  • What we expect from you
  • A degree in computer science, engineering, computational chemistry/biology, or equivalent hands-on development experience in a related domain.
  • 5+ years of professional experience as a developer, with a strong focus on backend systems.
  • Strong programming skills in Python.
  • Solid experience working with Docker and containerized applications in production environments.
  • Strong understanding of software engineering best practices, including testing strategies.
  • A strong sense of ownership and accountability for technical outcomes, including reliability and long-term maintainability.
  • Comfortable working in a fast-paced, iterative startup environment where priorities evolve, and trade-offs are part of daily decision-making.
  • Excellent communication skills and fluency in English (verbal and written).
  • Nice to have
  • Have experience running drug discovery workflows using engines like Nextflow, Prefect and Argo Workflow.
  • Experience working with AWS or another major cloud provider, ideally in hybrid environments that include on-premise deployments.
  • Practical experience with Kubernetes, including deploying, operating, and debugging cloud-native workloads.
  • Experience supporting customers in production environments, including debugging issues and communicating technical context clearly and pragmatically.
  • Experience with CI/CD pipelines and infrastructure-as-code.
  • Prior exposure to life sciences, machine learning platforms, or data-intensive products (not ).
  • A strong interest in combining software engineering skills with life sciences.

What we offer you

  • Industry-competitive compensation, including early-stage virtual share options
  • Remote-first working – work where you work best, whether from home or a co-working space near you
  • Great suite of benefits, including a wellbeing budget, mental health benefits, a work-from-home budget, a co-working stipend, and a learning and development budget
  • Generous holiday allowance
  • Office Days at our Berlin HQ or a different European location (3x a year)
  • A fun, diverse team of mission-driven individuals with a drive to see AI and ML used for good
  • Plenty of room to grow personally and professionally

Senior Software Engineer – Drug Discovery Workflow Arbeitgeber: Apheris

Apheris ist ein hervorragender Arbeitgeber, der eine innovative und dynamische Arbeitsumgebung bietet, in der Mitarbeiter an der Spitze der KI-Entwicklung im Bereich der Lebenswissenschaften arbeiten können. Mit einem remote-first Ansatz und einer Vielzahl von Vorteilen, einschließlich eines Wohlfühlbudgets und großzügiger Urlaubsregelungen, fördert Apheris nicht nur das persönliche und berufliche Wachstum, sondern auch eine inklusive und vielfältige Teamkultur. Hier haben Sie die Möglichkeit, bedeutende Beiträge zur Medikamentenentwicklung zu leisten und Ihre Karriere in einem zukunftsorientierten Unternehmen voranzutreiben.

Apheris

Kontaktdaten:

Apheris Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer – Drug Discovery Workflow 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 Apheris anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer – Drug Discovery Workflow 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 Apheris vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer – Drug Discovery Workflow mit Bravour zu bestehen

Python
Backend-Entwicklung
Docker
Containerisierte Anwendungen
Software Engineering Best Practices
Testing-Strategien
Technische Verantwortung

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 Apheris 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 Apheris 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.