Multiply Labs→
Software Intern at Multiply Labs in San Francisco
InternshipOn-siteFull-timeSan Francisco$60k–$120k/yr
Skills
pythondata structures / algorithmslinear algebradata scienceawsdetail orientationeager to learncommunicationorganization skills
Job Description
Summary: Multiply Labs is a cutting-edge startup based in San Francisco, California, focused on revolutionizing the manufacturing of cell therapies through advanced robotic systems. They are seeking Software Engineering Interns to join their collaborative team to develop production-ready software that enhances personalized medicine and cell therapy manufacturing.
Responsibilities:
- Design, build, deploy, troubleshoot and maintain high-quality software that manages the state and coordination of a multi-robot cluster
- Build fast, discrete-event simulation tests to validate scheduling logic and throughput assumptions before code hits physical hardware
- Collaborate with team members in implementing and testing scheduling logic for multi-agent workflows
- Help develop and maintain tools to intelligently manage shared resources across parallel manufacturing batches
- Work on developing and monitoring the connectivity tooling between on-premise robots and AWS
- Contribute to the automated test suite, focusing on improving test coverage for non-deterministic robotic behaviors and streamlining the integration process
- Participate in code reviews, document system architectures, and work closely with senior mentors to learn and apply industry-standard clean architecture and testing patterns
Required Qualifications:
- Currently working towards a Bachelor, Masters, or PhD degree in Computer Science, Robotics, or equivalent
- Self-starter comfortable working in a fast paced, technically challenging startup environment
- Strong background in: linear algebra, Python, data science, and data structures / algorithms
- Strong communication skills that clearly express ideas and design details in meetings, team presentations, white board brainstorming sessions and in various technical documentation
- Prioritize organization and detail orientation, with ability to handle multiple project and task assignments simultaneously
- Passionate, curious, and eager to learn
Preferred Qualifications:
- Experience with robotic systems
- Experience with cloud technologies, specifically AWS
- Industry experience with Python
Required Skills: Python, Data structures / algorithms, Linear algebra
Important Skills: Data science, AWS
Nice-to-Have Skills: Detail orientation, Eager to learn, communication, Organization skills