Brahma Consulting Group · 1 week ago
Senior Software Engineer – Lab Robotics & Automation
Brahma Consulting Group is seeking a Lab Automation Software Engineer to enhance lab throughput and optimize sample processing. The role involves designing, building, and maintaining software for robotic systems across a global network of labs, directly impacting the efficiency and reliability of lab operations.
Human ResourcesOutsourcingRecruiting
Responsibilities
Develop, test, and maintain production-quality Python software to control robotic platforms and integrate a variety of lab instruments
Build APIs, backend services, and internal web tools that coordinate daily sample processing between instruments and lab technicians
Partner closely with scientists to translate and productionize new lab protocols, leveraging automation to scale and refine these workflows
Design and implement monitoring and alerting systems to proactively detect, diagnose, and resolve issues in a distributed fleet of robots
Develop infrastructure for deploying and operating computer vision algorithms to drive dynamic sample processing and real-time issue detection
Ensure systems run reliably in unattended, overnight environments and fail safely when real-world conditions are unexpected
Qualification
Required
6–7+ years of industry experience in software engineering
4+ years building software workflows to operate physical systems (robots, lab automation, manufacturing, hardware-in-the-loop, etc.)
Proven experience building software for production/manufacturing environments, not just traditional B2B SaaS
Background working at technically complex startups with a physical component (e.g., robotics, biotech, aerospace, lab automation)
Majority of career spent at small to mid-sized startups (roughly 50–200 people, seed to Series B+)
BS in Computer Science, Computer Engineering, Mathematics, Physics, or a related technical field
Strong experience building software workflows for physical systems and automation
Production-quality Python for robotics/automation control and full-stack web development (e.g., Flask, Django)
General full-stack capabilities: REST API design, relational database modeling, and modern frontend JavaScript frameworks
Comfortable working with Linux servers and CLI-based tooling
Preferred
Experience with C#/.NET for low-level robotics scripting or instrument control
Experience with OpenTrons or other liquid handling devices, and/or time spent in a wet lab environment (academic or industry)