Ethan Brooks is a machine learning researcher and Member of Technical Staff with 11 years of experience specializing in deep reinforcement learning and its intersection with natural language. He holds a PhD from the University of Michigan and has blended academic rigor with industry research through internships at DeepMind and Microsoft and applied roles at ReflectionAI. His work spans model-based planning, in-context learning, program synthesis, and leveraging large supervised models like GPT-X to bootstrap RL agents. Ethan’s background in Great Books philosophy informs a distinctive empiricist perspective on learning and representation, and his Marine Corps leadership experience underpins a pragmatic, disciplined approach to complex research problems. Based in New York, he brings both theoretical depth and hands-on skills in robotics simulation and policy optimization.
11 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Michigan
Great Books Philosophy History of Mathematics and Science, Great Books Philosophy History of Mathematics and Science at St. John's College
Master's degree Computer Science, Master's degree Computer Science at University of Pennsylvania
A JAX Implementation of the Twin Delayed DDPG Algorithm
Contributions:320 pushes, 7 branches in 19 days
ddpgddpg-algorithmjaxtwindelayed
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.
Request Free Trial
Ethan Brooks - Member Of Technical Staff at ReflectionAI