Engineer-III, Software
Core
Develop instrument software that controls scientific instruments and allows scientists to interact with features intuitively, integrating algorithms for data identification and quantification.
Role type
Senior full-stack software engineer (instrument control & data analysis)
Builds
Instrument control software, GUIs, analysis tools, and communication modules for scientific instruments
Domain
Life sciences instrumentation and data analysis
Deliverable
production ML models | product features
Required skills
Full-stack development, Object-oriented programming, Functional code design, Modern web technologies, Core Java or Python, Data structures and algorithms, CI/CD pipelines, Source control
Preferred skills
AI tools and LLMs, RAG, AI agents, Front-end frameworks (Angular, React, VueJS, Electron), Hardware-software integration
Technologies
Java, Python, Angular, React, VueJS, Electron, GitHub
Responsibilities
Design and implement features based on requirements, Develop novel UX, Integrate algorithms for data identification and quantification, Understand business needs and analyze workflows
Seniority
Senior, hands-on IC
