Engineer II, Software
Core
Develop sophisticated software solutions for scientific instruments and platforms to enable breakthrough research in fields like cancer treatment, environmental protection, and advanced materials.
Role type
Software Engineer II (scientific instruments)
Builds
Software for scientific instruments and platforms
Domain
Life Sciences / Scientific Instruments
Deliverable
production ML models | product features
Required skills
Java, TypeScript, object-oriented programming, design patterns, CI/CD, version control, automated testing, SQL, database design, Git, JIRA, TDD
Preferred skills
UI frameworks, web technologies, test-driven development
Technologies
Java, TypeScript, Git, JIRA
Responsibilities
Design, implement, and maintain software for scientific instruments; collaborate with cross-functional teams; write clean, maintainable, and well-documented code.
Seniority
Mid-level, hands-on IC