Software Engineer
New
N
nomicBiotech / Proteomics
Remote (Canada or US)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- PythonFull Stack Development
Requirements
- Full-stack software engineering experience, ideally in biotech or life sciences.
- Hands-on experience with AI coding tools (e.g., Claude Code, Cursor) with a point of view on them.
- Technical skills in algorithm development, signal processing, image analysis, computational biology, or bioinformatics.
- Experience developing data analysis pipelines and algorithms for biochemical assays (e.g., ELISA, flow cytometry, mass spec, NGS).
- Bachelor's or Master's degree in engineering, computer science, or related field.
- Strong Python skills and experience in a small software team.
- Experience developing extensions for LIMS (e.g., Benchling), lab equipment interfaces, or high-performance biological data pipelines.
- Excellent communication skills and ability to write clear specs for humans and AI agents.
- Fluency in English.
Responsibilities
- Build core sub-components of our software stack — database schemas, analysis pipelines and new analysis algorithms, cloud infrastructure and related IaC, full-stack web interfaces, machine learning models, and APIs.
- Design and build agentic backends, skills, and AI-augmented tooling to interact with LIMS and lab automation.
- Develop improved internal tools for our LIMS and software for R&D teams, including ELN implementation.
- Write modular software for efficient analysis pipelines and internal QC tools.
- Build interfaces for robotic lab automation equipment.
- Contribute codebase improvements to scale nELISA decoding and analysis pipelines.
- Deploy and scale data pipelines for flow cytometry data processing.
View Full Description & ApplyYou'll be redirected to the employer's site