Spotlight on Roblox Research

Product & Tech Roblox

At Roblox, our researchers drive our vision to reimagine the way people come together. We have over 100 PhDs collaborating across the fundamental Roblox Research team and applied Data Science & Analytics, User Research, and advanced engineering R&D teams. Together, they invent the future of Roblox, helping us truly deliver on our value of “taking the long view.”

The Roblox Research scientists publish findings in academic conferences, release open source and data, collaborate with universities, and bootstrap transferring results into production. Here are the team members responsible for that innovation.

Morgan McGuire

Chief Scientist
Recent Publications

Prof. McGuire accelerates innovation across Roblox by coordinating all of the research groups and directly managing Roblox Research as well as the engineering development of the Game Engine product.

Morgan has co-authored hundreds of papers and patents, spanning many areas of computer science from networking and compilers to 3D graphics, as well as several textbooks including Computer Graphics: Principles & Practice 3rd Edition, The Graphics Codex, and Creating Games. Morgan co-founded the Journal of Computer Graphics Techniques and chaired ACM SIGGRAPH NPAR, I3D, HPG, and several other conferences. Morgan’s product contributions include NVIDIA RTXGI and Reflex SDKs and RTX GPUs; the Skylanders®, Call of Duty®, Marvel: Ultimate Alliance®, and Titan Quest® video games series; the Unity game engine; the E Ink display used in the Amazon Kindle®; and the open source G3D Innovation Engine and Markdeep document system.

Morgan holds current faculty appointments at the University of Waterloo and McGill University, was a full professor at Williams College, and received a PhD and MS in computer science from Brown University and an MEng and BS in electrical engineering from MIT.

Victor Zordan

Principal Scientist
Recent Publications

Prof. Zordan investigates the broad area of computer graphics and interactive techniques, with specializations in computer animation with physical models, VR, motion capture, and interfaces.

He is the Editor-in-Chief of the Proceedings of the ACM in Computer Graphics and Interactive Techniques (PACMCGIT), chaired and organized the ACM SIGGRAPH Symposium on Computer Animation (SCA) and the ACM SIGGRAPH Motion, Interaction, and Games (MIG) conferences, and served on many program committees.

He was a faculty member for twenty years, most recently as a full professor leading the Visual Computing Division of the School of Computing at Clemson University, where he continues to hold an adjunct research faculty member position. He received his PhD in Computer Science from the Georgia Institute of Technology.

Arjun Guha

Senior Scientist
Recent Publications

Prof. Guha has broad interests in programming languages and systems and researches problems that arise in web security, software-defined networking, distributed systems, and robotics. At Roblox, Arjun is working to make the platform dramatically more scalable and easier to program.

Arjun holds a position as Associate Professor of Computer Science at Northeastern University and leads an academic group there. He received his PhD from Brown University and BA from Grinnell College.

Cem Yuksel

Senior Scientist
Recent Publications

Prof. Yuksel investigates computer graphics and related fields, including physically-based simulations, realistic image synthesis, rendering techniques, global illumination, sampling, GPU algorithms, graphics hardware, modeling complex geometries, and knitted structures, along with hair modeling, animation, and rendering. His introductory and advanced graphics lecture videos that are freely available online are watched by thousands of graphics students, professionals, and enthusiasts worldwide.

Cem chaired and organized the ACM SIGGRAPH/Eurographics High-Performance Graphics (HPG) and ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D) conferences, in addition to contributing to numerous conferences as a program committee member. He is the Real-Time Live! program chair for SIGGRAPH 2023 and the founder of graphics software company Cyber Radiance LLC.

Cem currently holds an Associate Professor position in the School of Computing at the University of Utah. Previously, he was a postdoctoral fellow at Cornell University after receiving his PhD degree in Computer Science from Texas A&M University.

Tania Lorido-Botrán

Research Scientist
Recent Publications

Dr. Tania Lorido-Botrán is currently a Research Scientist at Roblox. Prior to that, she worked at Microsoft and the Pacific Northwest National Laboratory. Her research interests lie across machine learning, systems, and optimization.

Dr. Lorido-Botran received her PhD from the University of Deusto in Spain with a cum laude distinction, and her master’s degree in Distributed Systems from University of the Basque Country with a highest marks distinction.

Tony Liu

Research Program Manager
Recent Publications

Tony Liu researches mental wellness, healthcare, and digital civility by combining techniques from causal inference and machine learning. He previously worked at IBM Watson Health and has published in Nature Computational Science as well as ICML and AAAI workshops. He coordinates academic collaboration, technology transfer, and external communication for Roblox Research.

Tony holds a BA in Computer Science with highest honors from Williams College. He is completing a PhD in Computer and Information Sciences at the University of Pennsylvania advised by Profs. Lyle Ungar and Konrad Kording.

Layla Mah

Senior Technical Director

Layla Mah optimizes all aspects of the Roblox distributed system for runtime scalability and internal engineering efficiency.

She is also known for her work as CEO of InsightfulVR, developing their decoupled light field rendering and streaming engine, and their PerfLab performance automation system; co-founder of Fringe Studios, which specializes in AAA game engine optimization; Lead Architect of VR and Advanced Rendering at AMD; and contributions to shipping many PC and console game titles, including the Sid Meier’s Civilization, Thief, BioShock, and Infinite Crisis game series.

Layla performed undergraduate and graduate research in computer graphics, physics simulation, and robotics at the Rensselaer Polytechnic Institute.

Kiran Bhat

Senior Director

Dr. Bhat is the Senior Director of Engineering in Roblox’s Game Engine division, overseeing the research and development of real-time deep learning technologies for 3D avatars. Kiran was the co-founder/CTO of Loom.ai, which merged with Roblox in December 2020. Kiran’s team at Loom.ai built lifelike human face visualizations by automatically converting selfies into expressive 3D avatars that interact in real time with visual and audio signals.

Kiran won the 2017 Sci-Tech Oscar for architecting ILM’s facial performance capture engine that was used to create several iconic movie characters like the Hulk in Marvel’s The Avengers, the Orcs in Warcraft, and to “bring back” Peter Cushing’s Grand Moff Tarkin in Rogue One: A Star Wars Story.

Kiran received his PhD in Robotics from the School of Computer Science, Carnegie Mellon University.

Mitesh Shah

Senior Director

Mitesh Shah is the Senior Director of Programming Languages for the Game Engine product and directly manages research and development of languages and programming models that power the creation of millions of experiences on Roblox. Previously, he built and led high-performance R&D teams at Meta, Synopsys, and start-ups delivering state-of-the-art solutions in the PL domain. Throughout his career, Mitesh developed compilers and programming models for a vast variety of processor architectures including massively parallel processors, network processors, highly embedded RISCs, Vector DSPs, VLIW machines, and neural network ML accelerators.

Mitesh holds an MS in computer science from Texas A&M University and his research interests include parallelizing compilers and processor architecture, along with exploiting perf, efficiency, reliability, and security through PL and runtime.

Kenny Mitchell

Technical Director
Recent Publications

Prof. Mitchell is a Technical Director of Rendering at Roblox. He has patented over 50 inventions and authored and co-authored over 100 technical papers.

He delivers creative technologies to the widest audiences including the BAFTA award-winning BoomBlox® with Steven Spielberg; the Command & Conquer®, Disney Infinity®, Harry Potter® series of video games; Star Wars® & Avatar® rides/animatronics; and the Finding Dory® and Pirates of the Caribbean® movies. 

A founding co-editor-in-chief of the ACM Games journal and associate editor of Proceedings of the ACM Computer Graphics & Interactive Techniques (PACM CGIT) and Elsevier Computers & Graphics (C&G) journals, he has chaired ACM SIGGRAPH Interactive 3D Graphics and Games (I3D), CVMP and RVCAI international conferences and is a member of the SIGGRAPH conference advisory group. Kenny is a co-founder of 3Finery™, bringing objects to life and non-executive director of Cobra Simulation™ disrupting immersive software.

Kenny holds a position as full professor and chair of Video Game Technology at Edinburgh Napier University. He earned his PhD and MS from the school of computing, and an honor’s degree in Computer Science and Artificial Intelligence from Edinburgh University.

Alan Jeffrey

Principal Software Engineer
Recent Publications

Dr. Jeffrey coordinates the design and implementation of the Luau type system, which helps drive many of the features of development in Roblox Studio.

Alan has over 30 years of experience with research in programming languages, including publishing papers and serving on the program committees of Principles Of Programming Languages (POPL), International Conference On Functional Programming (ICFP), and Logic In Computer Science (LICS). He has served on the Steering Committee and Organizing Committee of ICFP, and as General Chair of LICS. He has been an active member of open source software projects such as LaTeX, Agda, Servo, and Luau.

Alan has a D.Phil. from the University of Oxford.

Mahesh Nandwana

Principal Machine Learning Scientist
Recent Publications

Mahesh leads audio ML projects at Roblox. His areas of expertise include speech and speaker recognition, voice activity detection, audio classification, and speech enhancement.

Before Roblox, Mahesh was a technical lead in the Siri Perception team at Apple. He also worked as an Advanced Computer Scientist at SRI International and was involved in DARPA RATS and MediFor programs

He has published more than 20 papers. He has served as a reviewer for conferences and journals including NeurIPS, ICML, ICLR, IEEE/ACM TASLP, Speech Communication, Interspeech, and ICASSP. He earned an MS degree from UT Dallas.

Linwan Song

Research Assistant

Linwan works on open source projects for Roblox Research and helps facilitate technology transfers from Research to Roblox Engineering.

She completed an undergraduate research assistantship with Prof. Toshiya Hachisuka at the University of Waterloo, as well as internships at Google and Autodesk.

Linwan holds a bachelor’s degree in Computer Science from the University of Waterloo.

The post Spotlight on Roblox Research appeared first on Roblox Blog.