Founding Member Of Technical Staff at Google DeepMind
Mountain View, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ebrahim Songhori is a Staff Research Engineer at Google DeepMind and a founding technical leader at Ricursive Intelligence with 11 years of experience building production ML and research systems. His career spans progressive engineering roles at Google—rising from internships to Senior Software Engineer—and now focuses on large-scale AI research and applied ML. He combines deep academic training (Ph.D. and M.Sc. in Electrical and Computer Engineering from Rice) with hands-on software and DevOps skills, evidenced by contributions to the widely used TensorFlow Agents library where he improved dependency management, fixed API deprecations, and strengthened testing and docs. Based in Mountain View, he also advises health-tech startups like Learnify Health, bridging research insights to product strategy. Colleagues describe him as someone who moves fluidly between research rigor and production reliability, often solving subtle integration and release issues that others overlook.
11 years of coding experience
7 years of employment as a software developer
University of California, San Diego
Ph.D Electrical and Computer Engineering, Ph.D Electrical and Computer Engineering at Rice University
Bachelor of Science Computer Engineering-Hardware, Bachelor of Science Computer Engineering-Hardware at University of Tehran
TF-Agents: A reliable, scalable and easy to use TensorFlow library for Contextual Bandits and Reinforcement Learning.
Role in this project:
ML Engineer & DevOps Engineer
Contributions:1 PR, 2 pushes, 1 branch in 9 months
Contributions summary:Ebrahim contributed to the TensorFlow Agents library by adding tf-keras as a dependency and then removing it, indicating an understanding of dependency management within a TensorFlow environment. They also fixed a bug related to deprecated keras.layers, demonstrating knowledge of TensorFlow and Keras APIs. Furthermore, the user updated documentation and made modifications to the testing infrastructure, showing a grasp of release procedures and testing frameworks.
Contributions:34 commits, 33 pushes in 2 years 5 months
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
Ebrahim Songhori - Founding Member Of Technical Staff at Google DeepMind