Rami Al-rfou

Member Of Technical Staff at OpenAI

Menlo Park, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rami Al-rfou is a research-driven software engineer and Member of Technical Staff at OpenAI focusing on embodied general intelligence, bringing 15 years of experience across industry research and applied ML. He previously led foundational-model efforts for autonomous vehicles as a Senior Staff Research Scientist at Waymo and developed influential LLM work at Google Research, contributing to models like mT5 and ByT5 and features such as Smart Reply/Compose. Rami combines deep research chops with production engineering—his open-source contributions include meaningful backend work on NLTK, CLD3 Python bindings, and the Polyglot NLP toolkit. He holds a PhD in Computer Science and has a track record of shipping language modeling and retrieval systems that bridge research and product. Based in Menlo Park, he pairs technical leadership with hands-on systems work and an unusual weekend identity as a self-described Bedouin ranger, reflecting a taste for exploration beyond engineering.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor Computer Engineering, Bachelor Computer Engineering at University of Jordan
bookGeneral Secondary Certificate Scientific stream, General Secondary Certificate Scientific stream at Tafila Secondary School
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Stony Brook University
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
32,111reputation
2.5mreached
1answer
3questions
github-logo-circle

Github Skills (22)

c-language10
python10
nltk10
regex10
regular-expression10
natural-language-processing10
pybind1110
text-processing10
nlp10
cprogramming-language10
data-structure9
package-management9
algorithm9
machine-learning9
data-structures9

Programming languages (5)

C++CSSHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
aboSamoor/polyglot

Jun 2014 - Sep 2020

Multilingual text (NLP) processing toolkit
Role in this project:
userBack-end Developer
Contributions:3 reviews, 179 commits, 28 PRs in 6 years 3 months
Contributions summary:Rami contributed significantly to the core functionality of the "polyglot" repository, focusing on text processing and natural language processing (NLP). They implemented a language detection feature using pycld2, added dependencies, added a basic data structure, integrated tokenization capabilities using the icu library, and created data structures like a vocabulary object for word frequency analysis and various functions for text processing. These contributions indicate a focus on building the foundational components of the NLP toolkit.
nlpnatural-language-processingpart-of-speech-taggermultilingual
google/cld3

Jul 2020 - Jul 2021

Role in this project:
userBack-end Developer
Contributions:1 release, 58 commits, 7 PRs in 11 months
Contributions summary:Rami primarily focused on adding and maintaining Python bindings for the CLD3 language identification model. They created the `setup.py` file for package building and added a unit test. Additionally, the user modified the build process, updated the version, and restructured the pybind extension for compatibility. Their contributions involved integrating the C++ CLD3 library with a Python interface, building and testing the module for use.
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
Rami Al-rfou - Member Of Technical Staff at OpenAI