Jobs

 

Currently, one new position is available:

 

Scientific Software Developer (f/m/d)

The Beilstein-Institut is a German non-profit foundation, fostering the communication, collaboration and sharing of ideas between scientists through open science principles. We fulfil our mission of promoting the advancement of the chemical sciences in part by collaborating with the community on digital infrastructure and standards projects in chemistry. In collaboration with the Institute of Biological and Chemical Systems (IBCS) of Karlsruhe Institute of Technology (KIT), one of the largest research institutions in Germany, the Beilstein-Institut is offering a position for a software developer to accelerate the development of open source tools supporting digitalization strategies in the field of chemistry.

 

If you have experience in developing tools and software for digital infrastructure for chemistry or other natural sciences and are interested in this unique opportunity to directly contribute to an international project and working in close collaboration with a highly motivated scientific team, then we invite you to apply for the position of

 

 

Scientific Software Developer (f/m/d)

 

Your Profile

Required Experience and Skills

  • you have a university degree (Masters/Diplom/PhD) in computer science, cheminformatics, bioinformatics or chemistry (but with demonstrated, very good programming skills and related experience)
  • professional experience in software development
  • profound knowledge of HTML, CSS, JavaScript/TypeScript and ReactJS
  • strong understanding of OOP principles and their application in JavaScript/TypeScript
  • experience with 2D visualization using SVG
  • proficiency in collaborating on GitHub (pull requests, code reviews, issue tracking)
  • excellent communication skills and command of English, both written and spoken

 

Desirable Experience

  • good understanding of chemical structure file formats and chemical domain concepts (e.g., stereochemistry, s-groups)
  • experience with bundlers and build tools (Rollup, Vite, Webpack)
  • knowledge of web-based testing frameworks (Playwright, Jest)
  • familiarity with continuous integration tools (GitHub Actions)
  • expertise with Web Assembly, LESS, Raphael.js, D3.js

 

A further requirement for this position is that you must be eligible to work and live in Germany and travel regularly to Frankfurt am Main and Karlsruhe for project updates and meetings.

 

Your Tasks and Responsibilities

  • development of new features for the open source chemical editor Ketcher (e.g., for drawing organometallics and polymers)
  • detailed testing and documentation of the implemented features
  • close collaboration and direct exchange with the Ketcher development team and NFDI4Chem Community
  • gathering and fixing GitHub issues for the Ketcher project
  • acceptance testing for dependencies (such as the Indigo project)
  • close collaboration with and communication of Ketcher requirements to the Indigo development team

 

We offer

  • a pleasant working atmosphere with reliable and competent colleagues, short decision-making processes and respectful interaction
  • a future-oriented workplace and a competitive salary with benefits of a full-time employment contract, initially limited to 3 years
  • a remote position (within Germany) with regular meetings at the Beilstein-Institut (Frankfurt am Main) and the Karlsruhe Institute of Technology (Karlsruhe)

 

How to Apply

Please send the following application materials by August 8th 2026 to jobs@beilstein-institut.de:

  • full curriculum vitae (without photo)
  • self-written cover letter (please do not submit AI-generated documents) including: (1) your motivation for applying for this position, (2) salary expectation, (3) availability and (4) description of how you fulfil the requirements listed in “Your Profile” above

Data privacy concerning your application data: Please refer to our Privacy Policy for more details on how we process the personal and application data that you provide and submit to us as part of your application.