What are the responsibilities and job description for the Bioinformatics Software Developer Lead position at Jobleads-US?
We are seeking a talented Software Engineer to join our team at Profluent, an AI-first protein design company. In this role, you will play a pivotal part in architecting and implementing our data information platform.
This is an excellent opportunity to shape the future of AI-driven protein design and work collaboratively with a diverse team of experts across machine learning, protein engineering, cell biology, and gene editing.
Responsibilities
- Develop user-facing applications to provide scientists with seamless access to custom-built software.
- Create automated cloud-based workflows to perform ETL of experimental data from various sources.
- Build scalable cloud pipelines for analysis of Illumina sequencing datasets (NGS).
- Design and implement intuitive and interactive data visualizations.
- Work closely with experimental and computational biologists to perform user-testing.
- Clearly document code and communicate outcomes to colleagues.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5 years of experience in full-stack web development.
- Track record of building scalable web applications and backend infrastructure from scratch.
- Experience with backend web frameworks (Django, Flask, or similar).
- Knowledge of modern frontend frameworks (React, Vue, or similar) is a plus.
- Experience with relational or NoSQL databases (PostgreSQL, BigQuery).
- Experience with cloud computing (GCP preferred).
- Fluency in Python data analysis tools (numpy, pandas, Jupyter notebook, biopython).
- Experience with version control (git) and CI/CD pipelines.
Preferred Qualifications
- Experience working with biology teams.
- Interest in the intersection between biology and AI.