Python Developer (Bioinformatician)
Remote | up to 5000$ gross
We are looking for a skilled Python developer for our new project in the domain of peptide design. You need to have a strong background or degree in bioinformatics. Good English is a must.
Our core team consists of 4 developers who are willing to help you and share knowledge together.
The process includes 3 steps:
- technical interview;
- bioinformatics background interview with our stakeholders;
- short presentation of the project where you will be able to ask all the questions that you would have.
The project will consist of multiple parts:
- Python package for tasks related to peptide design;
- database that stores peptides and related information;
- back-end part that exposes Python package functionality to users through API;
- UI part, which will be implemented in Spotfire and will include development of visualizations in JS.
✅ Responsibilities:
Development of Python package and peptide database:
- implementation of modules: sequence alignment, substructure search, activity analysis, invariant map construction, and matched molecular pair - analysis (MMPA).
Database tasks using PostgreSQL:
- setting up the database (team assistance available);
- loading existing datasets and processing new ones;
- setting up ETL pipeline (preferably with Airflow, but open to suggestions).
Team collaboration:
-working with other team members, including those implementing the backend.
📚 Requirements:
- strong background or degree in bioinformatics;
- 3+ years of experience with Python: multiprocessing, ability to write fast code, optimize performance;
- proficiency with SQL and practical experience with Postgres. Not just writing queries, but loading the data, creating database views;
- Gunicorn, FastAPI, RabbitMQ, Dramatiq/Celery, Redis, Swagger, Spotfire and JavaScript;
- strong English skills (both written and spoken).
📖 Our offer as your future employer:
- Official registration;
- Flexible work schedule;
- Possibility to work remotely;
- Opportunities for professional growth.
📩 Feel free to apply! https://t.me/teev26
