Staff Engineer, Software
Core
Develop instrument software controlling scientific instruments and enabling intuitive scientist interaction using full-stack technology.
Role type
Staff Software Engineer (Instrument Control & Full-Stack)
Builds
Instrument control software, GUI, analysis tools, and communication modules for scientific instruments.
Domain
Life Sciences / Scientific Instrumentation
Deliverable
production ML models | product features
Required skills
Full-stack development, Object-oriented programming, Functional code design, AI/LLM/RAG/AI agents, Modern web technologies, Java or Python, Data structures and algorithms, CI/CD pipelines
Preferred skills
Angular, React, VueJS, Electron, Hardware-software integration
Technologies
Java, Python, Angular, React, VueJS, Electron, GitHub, CI/CD
Responsibilities
Design and implement features based on requirements, Develop novel UX, Integrate algorithms for data identification and quantification, Analyze workflows and integrate sub-components
Seniority
Staff, strategic leadership & hands-on execution