A complete application in a minute
Tailored resume and cover letter, ready to send.
Darwin Robotics is seeking a machine learning researcher or engineer to build autonomous robots that operate in the physical world. You will design and train models using Python, PyTorch, and NumPy, contributing to learning architectures, data collection, and evaluation on real robots.
You’ll work across learning, perception, and control, evaluating experiments and deploying policies with a small team. The role requires strong ML foundations and the ability to own research from data collection
Every machine is built and repaired by skilled hands. The world needs more of them. At Darwin, we’re building general-purpose robot technicians that assemble and maintain the machines civilization runs on.
We’re starting with data centers, where assembly, commissioning, and maintenance require dexterity, precision, and tool use.
Our robots learn these tasks from demonstrations rather than being explicitly programmed for each workflow. We’re a small team building the intelligence, hardware, and company to bring these robots into the real world.
You’re an exceptional machine learning researcher or engineer who wants to build autonomous robots that operate in the physical world.
You have strong foundations in deep learning, are proficient in Python, PyTorch, and NumPy, and have experience designing and training models. You think critically about architectures, learning algorithms, data, and experimental design.
You have deep expertise in at least one area of machine learning, with the curiosity to work across disciplines. You’re comfortable developing new approaches, testing ideas, and challenging existing methods.
You have high agency, move quickly, and take ownership from research and data collection through training and deployment.
Candidates must be authorized to work in the United States. We do not currently sponsor work visas.