Tarindu Jayatilaka

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

👤
Senior
🎓
Top School
Tarindu Jayatilaka is a research-focused software engineer with eight years of experience at the intersection of compilers and machine learning, currently contributing to PyTorch Compiler research at Meta's Superintelligence Labs. His work spans academia and industry, from PhD studies at Purdue and research stints at MIT and EPFL to internships at AWS (XLA mixed-precision and LLM fuzzing) and sustained contributions to LLVM via Google Summer of Code. He specializes in learned compiler optimizations and performance modeling—efforts that produced a learned throughput estimator prototype and practical optimizations for high-dimensional analytics systems. Comfortable moving between low-level compiler internals and ML-driven tooling, he brings both theoretical rigor and production-oriented prototyping to accelerate model compilation and execution.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Computer Science and Engineering, GPA: 4.1/4.2 (Rank 1 out of 128), Bachelor of Science - BS, Computer Science and Engineering, GPA: 4.1/4.2 (Rank 1 out of 128) at University of Moratuwa
bookVisiting Student, Electrical Engineering and Computer Science, Visiting Student, Electrical Engineering and Computer Science at Massachusetts Institute of Technology
bookDoctor of Philosophy - PhD, Computer Science, GPA: 4.0/4.0, Doctor of Philosophy - PhD, Computer Science, GPA: 4.0/4.0 at Purdue University
bookGCE Advanced Level, Mathematics, Physics, Chemistry, 3 Distinction Passes (Rank 19 out of 28,000+), GCE Advanced Level, Mathematics, Physics, Chemistry, 3 Distinction Passes (Rank 19 out of 28,000+) at Royal College Colombo
languagesEnglish, Sinhalese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (27)

modular10
compiler-design10
toolchain10
clang10
llvm9
compiler9
python7
windows6
cmake6
vscode5
docker-container5
devcontainer5
visual-studio-code4
remote-development4
docker4

Programming languages (6)

DockerfileC++LLVMHTMLSQLPLPython

Github contributions (5)

github-logo-circle
tarinduj/vtc

Apr 2018 - Jul 2018

Vocational Training Center website
Contributions:28 PRs, 26 pushes, 8 branches in 2 months
centerjavascripttraining-centertrainingvocational
tarinduj/llvm-project

Mar 2020 - Jun 2020

This is the canonical git mirror of the LLVM subversion repository. Please see http://llvm.org/ for instructions on contributing to LLVM.
Contributions:3 pushes, 1 branch in 2 months
compilerssubversionclanginstructionslibgit2
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
Tarindu Jayatilaka