Laboratory of Bioinformatics and Protein Engineering at the International Institute of Molecular and Cell Biology (IIMCB), Warsaw, headed by Prof. Janusz M. Bujnicki, offers a position for a Research Assistant – Software Developer motivated to develop a career in an interdisciplinary and international team.
Deadline for applications is March 15th, 2019. Job starting date: as soon as possible.
Project description: We are looking for a junior software
developer, interested in the development of bioinformatics software,
in particular concerning RNA and macromolecular structures. This
position will be focused on the development of software tools,
building on our successful methods for structural bioinformatics (see
below), and additionally, it will involve the development of web
servers and GUIs for our computational methods (including, but not
limited to, the development of plugins that allow our software to be
interfaced with, e.g., UCSF Chimera).
The project can (optionally) include scientific research with the application of software tools to biological data.
Examples of our software for further development include stand-alone programs and associated web-servers:
ModeRNA for the automated template-based modeling of RNA 3D structures (http://genesilico.pl/moderna/),
SimRNA for RNA 3D folding simulations (http://genesilico.pl/software/stand-alone/simrna),
ClaRNA for the classification of contacts in RNA 3D structures (http://genesilico.pl/clarna/),
SupeRNAlign for the flexible superposition of RNA 3D structures (http://genesilico.pl/supernalign/),
PyRy3D for the coarse-grained modeling of macromolecular complexes (http://genesilico.pl/pyry3d/).
Other related tools include databases of RNA 3D structural information, such as
This project will be strongly collaborative. Research Assistant –
Software Developer will cooperate with postdoctoral researchers and
Ph.D. students with expertise in bioinformatics, machine learning,
and software development.
The software will be released publicly (most of the code, but not all, will also be released). The description of the software, as well as results of data analyses, are expected to be included in scientific publications.
Required for this position:
Documented experience in programming (preferably Python and/or C/C++). Knowledge of Python or C/C++ is not mandatory, and experience with other programming languages will also be considered, but the candidate must be willing to learn Python and C/C++ very quickly, as most of our programs are written in these languages.
Hands-on experience with software development tools and practices (Git, unit testing, code reviews, etc.)
Knowledge of common scientific algorithms (dynamic programming, geometric transformations, etc.)
Proactive approach to achieving objectives, good interpersonal skills, collaborative attitude
Very good written and oral communication in English
Desired, but not essential expertise:
Web application development (Django / Python / HTML / CSS)
Software engineering concepts such as containerization (e.g., Docker, Kubernetes)
Experience with software development for any type of modeling and/or simulations
Experience in bioinformatics, biological data analysis
Optional: For candidates interested in combining the programming work with Ph.D. studies, we require:
M.Sc. (or equivalent) in computer science, physics, molecular biology, chemistry or related area
Eligibility for Ph.D. studies in Poland under the supervision of Prof. Bujnicki
Contract of commission or civil contract, starting from 3000 PLN/month (net), commensurate with experience
Position with 100% focus on software development and scientific work (no teaching obligations)
Technical, administrative, and organizational support from professional English-speaking personnel
Benefits including reduced-rate for a medical care package and membership in the MultiSport program
Optionally: Research Assistant – Software Developer can be employed as a Ph.D. student, (with a Ph.D. fellowship instead of a civil contract, 3000-3500 PLN/month). This option is available ONLY for candidates with a M.Sc. degree and eligible for Ph.D. studies in Poland. Ph.D. studies involve additional benefits (including additional training and mentoring) and additional obligations (attending lectures). In this variant, the project will be adapted to emphasize scientific research (not only software development).
institution: International Institute of Molecular and Cell
Biology in Warsaw www.iimcb.gov.pl
is one of the
top-ranked (A+) Polish research institutes, which
provides a stimulating and interdisciplinary research environment.
Research topics at IIMCB cover the wide area of molecular, cellular,
and structural biology.
The Institute is equipped with state-of-the-art technology, has excellent core facilities and supportive administration. The institute is located on a large biomedical campus that offers access to equipment and various possibilities of training and collaboration. The working language of the institute is English.
The team: Our group http://genesilico.pl is highly interdisciplinary and international. We are driven by curiosity to answer fundamental questions in bio-sciences and to make new molecules that are practically useful. We combine various approaches for studying the structures and mechanisms of action of biological macromolecules, in particular RNA, as well as macromolecular complexes involving nucleic acids, proteins, and small molecules. We use computational methods and knowledge-based design to engineer molecules with new structures and functions. Our key strength is the integration of various types of heterogeneous data, and the combination of theoretical and experimental approaches.
The experimentalists in the group use biochemical and biophysical approaches to elucidate the structures and functions of our target molecules, while our theoreticians develop innovative computational tools. We make our software available publicly, often as web servers. We collaborate to gather, process, and analyze the data, make new predictions and discoveries, and to develop new solutions that address important scientific problems.
Ph.D. studies (optional, only for candidates interested in
strengthening scientific aspects of the project):
Our Ph.D. students are enrolled in Ph.D. schools on the campus, in particular at the collaborating institutes of the Polish Academy of Sciences. Ph.D. students have an opportunity to participate in a hands-on training program, covering theoretical and practical aspects of molecular biology, biochemistry, biophysics of proteins and nucleic acids, structural biology, and bioinformatics. Students-programmers are trained in software development. Ph.D. studies involve a full-time research project in one or more of the areas mentioned above, combined with training in soft skills (e.g., presenting scientific results, writing publications and grant applications, managing projects).
How to apply:
Apply now (before the deadline of March 15th, 2019) to firstname.lastname@example.org
In the subject include "Software_developer" and your first and last name
application must be submitted in English and should contain: 1) a
CV, 2) a cover letter including
a short description of your key achievements and explicit responses to the following questions:
What are your interests and how do they relate to requirements of the position offered?
What are your key strengths? What do you know about our laboratory and why do you want to work with us? 3) contacts to at least two potential referees, 4) sample of your code with documentation
include the following statement in your application: “I
hereby agree to the processing
of my personal data, included in the application documents by the International Institute of Molecular and Cell Biology in Warsaw, 4 Księcia Trojdena Street, 02-109 Warsaw, for the purpose of carrying
out the current recruitment process.” Your personal data will be processed for the purpose of the recruitment procedure by the International Institute of Molecular and Cell Biology in Warsaw.
Full information is available under the link https://www.iimcb.gov.pl/pl/information-clause
The competition may be extended or repeated until a suitable candidate who fulfills all requirements is found
Substantive inquiries can be addressed directly to Prof. Bujnicki, Head of Laboratory email@example.com
In administrative matters, please contact Katarzyna Fiedorowicz, Head of HR Unit firstname.lastname@example.org
The candidate will be selected in an open competition, according to the procedure complying with the rules of the European Charter for Researchers and the Code of Conduct for the Recruitment of Researchers as a part of HR Excellence in Research strategy https://www.iimcb.gov.pl/en/institute/hr-excellence
To unsubscribe from the CCP4BB list, click the following link: