Summary
Ikuhiro Ihara is a machine learning engineer and full-stack software engineer with 15+ years of production experience, currently working on ML at Meta after senior leadership roles at ShareChat and Twitter. He has led large-scale ranking and ads prediction systems serving hundreds of millions of users and millions of inferences per second, driving migrations to multi-task models and automated embedding optimization that improved online metrics and revenue. At Twitter he was tech lead for home timeline modeling, rebuilt continuous training and ETL pipelines to shrink iteration cycles from days to hours, and even influenced product-level changes like the 140→280 character update. Comfortable across the stack, he combines hands-on iOS and backend engineering with ML systems design, and pursues computer vision hobby projects—an iPhone gaming companion app that uses real-time object detection and classification. Known for cross-organizational collaboration, pragmatic experimentation and shipping measurable product impact at scale.
15 years of coding experience
19 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Kyoto University