Overview
At Medra, our mission is to use AI, robotics, and biology to accelerate life science research, with the ultimate goal of eradicating disease. We are building a Scientific Physical AI platform that helps scientists scale their lab work and generate orders of magnitude more data than before, whether to bring a new life-saving drug to the clinic or to train a groundbreaking biology foundation model.
Responsibilities
- Develop robotic solutions to manipulate and control biology tools designed for humans
- Develop and implement motion planning algorithms to avoid collisions in a complex and dynamic environment
- Use computer vision to work with consumables and equipment that humans use
- Integrate, test, and debug software solutions in simulation and on physical robots
- Work with partner scientists at customer labs to understand their pain points, ideate on creative solutions, decompose into individual projects, and guide implementation and deployment
- Besides your focus on robustness and performance, you’ll be expected to identify opportunities for simplification, and to design for scalability
- This position is 100% in-person, you must be able to come on-site to our San Francisco office. We do not offer hybrid roles at Medra. We do offer relocation benefits for applicants that need to relocate.
Qualifications
- 4+ years of experience designing and building algorithms for robotics systems
- Experience or familiarity with robot arm manipulators
- Proficient in Python
- Relevant research/work experience in one or more of the following areas: motion planning and trajectory optimization, kinematics and dynamics, and control. We are looking for people with robotics manipulation experience!
- Experience with software engineering tools and best practices in production
- A hacker’s mindset - getting quickly to a good-enough solution
- A willingness to wear many hats / a flexible attitude towards responsibilities and scope
- BS/MS/Ph.D. in Computer Science, Mechanical Engineering, Electrical Engineering, Aeronautical Engineering or a related discipline, or equivalent experience
Bonus points
- Experience with robotic simulation systems such as PyBullet or MuJoCo
- Experience with robotics in a laboratory or manufacturing environment
- Familiarity with mechanical design tools and methodology (Solidworks, etc.)
- Understanding of software communication protocols (ZMQ, Redis, gRPC, etc…)
- Contribution to software for a hardware product that shipped