Software Engineer - Reality Labs - Neural Interfaces at Meta
New York, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ian Roth is a seasoned software engineer and technical leader with 11+ years building high-performance, cross-platform systems from Google Docs and Sheets to Meta Reality Labs’ neural interface software. He specializes in turning research prototypes into production mobile pipelines—most recently for handwriting and next-gen neural capabilities—while driving AR/3D asset and rendering pipelines at scale. Ian’s engineering depth spans native C++/OpenGL performance work, Java-to-Objective-C toolchains (j2objc), and front-end browser compatibility contributions to high-profile open-source projects like Closure Compiler. Based in New York, he blends systems-level optimization with product-focused delivery and a history of leading teams that ship complex, latency-sensitive visualization and AR experiences.
Contributions summary:Ian primarily contributed to the JavaScript externs within the Closure Compiler repository. Their work involved adding new APIs from the Web API, including VisualViewport, pointer event capture functions, and `transferControlToOffscreen` for HTMLCanvasElement. They also updated existing externs by adding optional parameters to methods like `fill`, `clip`, `isPointInPath` and `focus` methods. These additions and modifications indicate a focus on enhancing the compiler's support for modern web technologies and browser compatibility.
A Java to iOS Objective-C translation tool and runtime.
Role in this project:
Back-end Developer
Contributions:11 commits in 7 months
Contributions summary:Ian primarily contributed to the J2ObjC project, focusing on implementing and maintaining JNI (Java Native Interface) support. Their work included adding and modifying JNI functions, moving JNI typedefs, and managing global/local references within the J2ObjC environment. The user also addressed build issues and compiler warnings related to Java 8 and Xcode versions.
objective-ctranslation-tooltranslationruntimeios
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.