Jacob Austin is a research-focused software engineer with nine years of experience building ML systems and program synthesis at Google DeepMind and more recently Anthropic. He specializes in scaling large language models and improving ML tooling—contributions include enhancing T5X inference/decoding and implementing game logic for OpenSpiel’s Othello environment. His background blends rigorous CS and mathematics from Columbia with applied research roles (AI Resident, research engineer) and systems work from JPL to NVIDIA. Jacob has a track record of shipping robust code and tests across libraries like python-fire, plus a prize-winning open-source visualization at NASA JPL. He enjoys making practical, well-tested ML and PL tools and brings hands-on expertise in inference pipelines, discrete diffusion models, and back-end engineering. Outside work he balances technical curiosity with endurance running and piano performance.
8 years of coding experience
7 years of employment as a software developer
Bachelor's degree Computer Science Mathematics, Bachelor's degree Computer Science Mathematics at Columbia University
Contributions summary:Jacob primarily contributed to the inference and decoding functionalities of the T5X framework. They modified `infer.py` to support configurable encoder and write functions, enhancing the flexibility of the inference process. Furthermore, the user addressed issues in the decoding process, including fixing topp sampling and adding dynamic parameters, which directly impacts model generation capabilities. These changes indicate a focus on improving the core machine-learning pipeline and user control over model execution.
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 17 comments in 8 days
Contributions summary:Jacob's primary contribution involved implementing the Othello game within the OpenSpiel framework. This included writing the core game logic, defining valid moves, and creating methods for action application and observation. They added new game features and expanded the existing capabilities for Reversi/Othello, and integrated unit tests to validate functionality. The user also focused on refactoring and cleanup throughout the development process, improving code readability and consistency.
cppmultiagentgamespythondatamining
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
Jacob Austin - Member Of Technical Staff at Anthropic