Ryan Seneca is a Senior Flight Software Engineer with 12 years of experience building high-performance compilers, GPU runtimes, and parallel algorithms for aerospace and autonomous systems. An MIT-trained researcher who won the 2020 Charles and Jennifer Johnson Thesis Award, he designed a GPU backend and optimization framework for the Tensor Algebra Compiler that matched hand-written kernels on CPUs and GPUs. He has driven LLVM-based toolchains, GPU code generation, and exascale programming work at Waymo and now applies that expertise to flight software at SpaceX. Ryan’s background spans low-power accelerator design and deployment—from approximate-arithmetic SIMD meshes to on-device DNN inference—and includes production Android apps with millions of downloads. He’s an active contributor to the taco tensor-compiler backend and has a track record of translating deep compiler research into shipping systems and proposal-winning architecture. Based in Hawthorne, CA, he combines academic rigor with pragmatic engineering across HW/SW codesign and runtime stacks.
12 years of coding experience
12 years of employment as a software developer
Master of Engineering - MEng Computer Systems, Master of Engineering - MEng Computer Systems at Massachusetts Institute of Technology
The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
Role in this project:
Back-end Developer
Contributions:371 commits, 14 PRs, 57 pushes in 3 years
Contributions summary:Ryan made several contributions to the Tensor Algebra Compiler (taco) project by implementing complex data types and fixed-size types within the code. These changes involved modifying type files to handle complex data types, and updating various source code files and header files to use the new data types. The user also addressed compiling issues in the testing files, ensuring the project's functionality and stability.
Contributions:135 commits, 5 PRs, 48 pushes in 10 months
googlerootno-rootgoogle-now
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
Ryan Seneca - Senior Flight Software Engineer at SpaceX