Robotics Software Engineer
Location: San Francisco, CA (100% On-site)
Compensation: $150,000 - $210,000 (Based on experience and qualifications) + Competitive Equity
We are a growing technology company dedicated to accelerating life science research with the ultimate goal of eradicating disease. We are building a Scientific Physical AI platform that leverages AI, robotics, and biology to help scientists scale their lab work and generate orders of magnitude more data than previously possible. Join our mission-driven team of engineers to build the future of scientific research.
As a Robotics Software Engineer, you will be a key player in developing and deploying intelligent robotic systems that automate and scale complex laboratory procedures. This is a highly hands-on role where your code will directly control physical robots.Key Responsibilities:
- Robotic Solution Development: Develop software solutions to manipulate and control biological tools and equipment that are typically designed for human hands.
- Motion Planning: Design and implement robust motion planning algorithms and controls to ensure collision avoidance and high performance in complex, dynamic lab environments.
- Computer Vision Integration: Utilize computer vision to enable robots to reliably interact with standard consumables and equipment used by human scientists.
- Deployment & Debugging: Integrate, test, and debug software solutions both in simulation and on physical robotic hardware.
- Customer Partnership: Work directly with partner scientists to understand their pain points, ideate creative solutions, decompose complex problems into deployable projects, and guide implementation.
- Scalability & Robustness: Focus on developing software with high robustness and performance , while identifying opportunities for system simplification and designing for massive scalability.
Required Qualifications:
- Experience: 4+ years of experience in designing and building algorithms for robotics systems .
- Manipulation Focus: Relevant research or work experience in robotics manipulation , specifically in one or more areas: motion planning and trajectory optimization, kinematics and dynamics, and control.
- Coding Proficiency: Highly proficient in Python .
- Systems Knowledge: Experience or familiarity with robot arm manipulators .
- Engineering Best Practices: Experience with software engineering tools and best practices for shipping and maintaining production code.
- Mindset: A "hacker’s mindset"—the ability to quickly get to a good-enough solution—along with a flexible attitude toward responsibilities and scope.
- Education: BS/MS/Ph.D. in Computer Science, Mechanical Engineering, Electrical Engineering, or a related discipline, or equivalent practical experience.
Bonus Points:
- Experience with robotic simulation systems such as PyBullet or MuJoCo .
- Prior experience with robotics in a laboratory or manufacturing environment .
- Familiarity with mechanical design tools and methodology (e.g., Solidworks).
- Understanding of software communication protocols (e.g., ZMQ, Redis, gRPC).
- Contribution to software for a hardware product that has successfully shipped.
- Mission-Driven Work: The unique opportunity to accelerate life science research and contribute to the eradication of disease by building a groundbreaking Scientific Physical AI platform.
- Compensation: Competitive salary ($150,000 - $210,000) and competitive equity package.
- Environment: Join a small, mission-driven team of high-caliber engineers who move fast, love hard problems, and thrive on ownership and ambiguity.
- Relocation: Relocation benefits are offered for applicants who need to move to the San Francisco area.
- Work Policy: 100% On-site role in San Francisco, five days a week, fostering deep technical collaboration.
- Visa Sponsorship: Visa sponsorship is available for exceptional candidates.
Due to the high volume of applications we anticipate, we regret that we are unable to provide individual feedback to all candidates. If you do not hear back from us within 4 weeks of your application, please assume that you have not been successful on this occasion. We genuinely appreciate your interest and wish you the best in your job search.
Commitment to Equality and Accessibility:
At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing [email protected].
MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting [email protected].
Recommended Jobs
Dealer Marketing Sales Representative
SOUTH BAY AUTO AUCTION is looking for passionate, motivated professionals to join our team. We currently have an immediate opening for a full-time ENTRY-LEVEL sales representative for our dealer mark…
Senior Data Scientist, Analytics
Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play game…
People Partner, Tech (Security, Product Engineering)
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a qui…
Automation and Cloud Services Engineer
Automation and Cloud Services Engineer Camp Pendleton North, California Secret Clearance with NATO Access On-site Cyber Security Description Maverc Technologies is seeking a highly s…
Site Manager
**Overview** The Site Manager is responsible for overseeing and managing all on-site activities to ensure projects are delivered safely, on time, within budget, and to the required quality standards. …
Data Engineer (Mandarin)
Job Title: Data Engineer Position Type: Contract role Locations: MUST work onsite in a hybrid model at Sunnyvale, California Salary Range / Rate (Currency): Up to $60/hr. W2 - depending on…
Production Assistant
COMPANY OVERVIEW We are Based in Los Angeles, we are a leading name in contemporary women's fashion, loved worldwide for our trend-setting designs and the strong teamwork of our passionate, cre…
Hiring School Nurse (Credentialed RN)
School Credentialed Registered Nurse (RN) El Monte City School District - El Monte, CA Compensation $60-$70 per hour (DOE) Weekly pay, full-time W2 position Schedule & Start Date 35 hours …
Credit Solutions Advisor - Spanish Language Fluency Required
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Newborn Hearing Screener- 2-3 Days a week & 2 weekends a month
PRIMARY RESPONSIBILITIES: The Newborn Hearing Screener will conduct hearing screens on all applicable patients at the hospital he or she is assigned to. While performing hearing screens, the Newbo…