Stephen James is a robotics researcher-turned-founder who leads Neuracore and an academic lab at Imperial College London, specializing in safe, whole-body robot learning across online, offline, and imitation paradigms. With nine years of experience spanning industry and top-tier research — from leading Dyson’s Robot Learning Lab to a Berkeley postdoc under Pieter Abbeel and PhD work at Imperial — he combines deep scientific rigor with product-minded engineering. He focuses on sample-efficient, safety-first approaches that exploit a robot’s full physical embodiment, and he’s active in the community as an editor and area chair for major conferences. Stephen is also a hands-on contributor to key open-source robotics toolkits like RLBench and PyRep, improving core environment robustness and collision/gripper functionality. This blend of leadership, open-source craftsmanship, and academic influence positions him to translate cutting-edge robot learning into practical cloud-scale ecosystems and developer communities.
9 years of coding experience
3 years of employment as a software developer
Postdoc, Robot Learning, Postdoc, Robot Learning at University of California, Berkeley
Doctor of Philosophy - PhD, Robotics / AI, Doctor of Philosophy - PhD, Robotics / AI at Imperial College London
Contributions:1 release, 17 reviews, 80 commits in 2 years 7 months
Contributions summary:Stephen contributed primarily to the documentation and core functionalities of a robotics toolkit. They modified documentation generation paths and added mock CFFI implementations. Furthermore, they introduced the copy method for scene objects and implemented collision checking features. The user also addressed issues related to the gripper functionality and multiple arm bugs.
Contributions:13 releases, 19 reviews, 155 commits in 3 years 2 months
Contributions summary:Stephen primarily contributed to bug fixes and improvements within the RLBench project. Their work focused on addressing observation-related issues, improving task validation, and resolving setup script problems. Furthermore, the user made code changes to various task-related files and observation configurations demonstrating their involvement in core functionalities of the environment.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.