Software Engineer (Mid to Sr Levels)
Core
Design, build, and support the full-stack software stack for nELISA, a high-throughput proteomics platform, enabling scientists to analyze protein data at scale.
Role type
Mid to Senior Full-Stack Software Engineer (Biotech/Proteomics)
Builds
LIMS, data pipelines, cloud infrastructure, customer-facing web portal, and agentic backends for lab automation.
Domain
Biotechnology / Proteomics / Life Sciences
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack software engineering, Python, AI coding tools (Claude Code, Cursor), algorithm development, signal processing, image analysis, computational biology, bioinformatics, data pipeline development, LIMS integration, lab equipment interfacing, CI/CD, modular software design.
Preferred skills
Agentic systems (LLM tool use, MCP servers, RAG), experience with ELISA/flow cytometry/mass spec/NGS data, building extensions on existing LIMS, high-performance data stores.
Technologies
Python, LLMs, cloud infrastructure, IaC, APIs, CI/CD tools, open source platforms, commercial data libraries.
Responsibilities
Build core sub-components of the software stack (database schemas, analysis pipelines, cloud infrastructure, web interfaces, ML models, APIs); Design and build agentic backends and AI-augmented tooling for LIMS and lab automation; Develop internal tools for R&D and lab operations including electronic lab notebooks; Write modular software for efficient analysis pipelines and QC tools; Build interfaces to robotic lab automation equipment; Contribute to codebase improvements, testing, and monitoring; Deploy and scale data pipelines for flow cytometry data processing.
Seniority
Mid to Senior, hands-on IC