Research Engineer: Machine Learning and Knowledge Representation for Biodata
Core
Design and implement AI research prototypes for life sciences, focusing on genomic medicine, computational chemistry, and multi-omics data analysis to support drug discovery and molecular generation.
Role type
Research Engineer (Machine Learning & Knowledge Representation)
Builds
AI research prototypes, deep learning architectures for molecular generation, and data ingestion pipelines for biochemical datasets.
Domain
Life Sciences / Bioinformatics / Computational Chemistry
Deliverable
production ML models | research
Required skills
Machine Learning, Deep Learning, Python, PyTorch, Parallel Computing, GPU acceleration, Data Engineering, SQL, LLMs (RAG, PEFT, agentic workflows), Linux, Git
Preferred skills
Knowledge Graph technologies (RDF, SPARQL), Workflow orchestration (Prefect), Genomic data formats (FASTQ, VCF), EHR processing, Back-end development (Django, Flask), Open-source contributions
Technologies
PyTorch, NumPy, Python, SQL, Linux, Git, Prefect, Django, Flask, RDF, SPARQL
Responsibilities
Design and implement AI research prototypes for life sciences; Develop and implement machine learning models for de novo molecule generation and property prediction; Design and optimize deep learning architectures for molecular generation; Build data ingestion pipelines to process large-scale biochemical and multi-omics datasets; Collaborate with subject matter experts to integrate domain knowledge into AI models.
Seniority
Mid-Senior, hands-on IC