The Senior Software Engineer – Lab Automation will help build the software foundation for autonomous laboratories at Genentech and Roche. The role connects software architecture, AI models, and physical instrumentation, developing hardware abstraction layers, instrument integration frameworks, and orchestration engines to support reliable operation and closed-loop error recovery across laboratory automation platforms. The work supports the Computational Sciences Center of Excellence and the Data and Digital Catalyst team in developing systems for unattended, around-the-clock scientific workflows. The engineer will design and troubleshoot high-throughput laboratory workflows, develop systems that track samples and instrument state, and integrate laboratory systems with LIMS and ELNs. The role also spans hardware requirements and workcell integration, from layout and prototyping through production deployment, in collaboration with software engineers, automation scientists, and hardware engineers. The stated primary location is San Francisco; relocation benefits are not available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed