Senior Developer - Research and Development
Core
Design, develop, and deliver informatics solutions enabling research and preclinical development pipelines, focusing on LIMS/ELN platform development, scientific data integrations, and AI-powered capabilities.
Role type
Senior IC software developer (informatics & AI)
Builds
Server-side plugins, integrations, workflows, and AI/GenAI-enabled solutions on LIMS/ELN platforms (Sapio, Benchling, Dotmatics)
Domain
Life sciences / Biotechnology / R&D Informatics
Deliverable
production ML models | product features | infrastructure
Required skills
Java (server-side, plugin architectures), Python (scripting, data pipelines), SQL, LIMS/ELN platform experience (Sapio, Benchling, Dotmatics), AI/GenAI technologies (LLM agents, RAG, prompt engineering), data modeling and transformation, REST API design, containerization (Docker, Kubernetes)
Preferred skills
AI agent frameworks (LangChain, LlamaIndex), instrument integrations (TetraScience), data visualization tools (Spotfire, Tableau, Power BI)
Technologies
Sapio, Benchling, Dotmatics, Java, Python, SQL, Docker, Kubernetes, Jenkins, GitHub Actions, LangChain, LlamaIndex, OpenAI APIs, Anthropic APIs
Responsibilities
Design and develop server-side plugins and workflows on LIMS/ELN platforms; Architect and build AI/GenAI-enabled solutions; Develop data pipelines and integrations between scientific instruments and enterprise platforms; Serve as technical lead defining approach and mentoring; Partner with scientists to translate requirements into scalable solutions; Design and develop REST APIs and middleware for system interoperability
Seniority
Senior, hands-on IC with technical leadership