Swabha Swayamdipta

Assistant Professor at University of Southern California

Los Angeles, California, 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

🤩
Rockstar
🎓
Top School
Swabha Swayamdipta is an Assistant Professor of Computer Science at USC with 12 years of research and industry experience spanning NLP, language technologies, and software engineering. He holds a PhD from Carnegie Mellon and has held research positions at AI2, CMU, and Columbia, plus internships at Google and Microsoft where he built prototype search and UI tools using C#, XAML, and web technologies. His work bridges deep technical foundations—compiler construction, distributed systems, and semantic parsing—with applied machine learning research, evidenced by a progression from graduate research assistant to postdoc and faculty roles. Comfortable in languages from C and Java to OCaml and SQL, he brings a pragmatic systems mindset to language-focused problems and has a track record of turning complex academic ideas into tangible prototypes. An often-overlooked strength is his early product-facing experience at large tech firms, which informs his teaching and research translation.
code13 years of coding experience
job14 years of employment as a software developer
bookI.S.C. School, Physics, Chemistry, Mathmatics, I.S.C. School, Physics, Chemistry, Mathmatics at St. Joseph's Convent School
bookMS, Computer Science, MS, Computer Science at Columbia University - Fu Foundation School of Engineering and Applied Science
bookBachelor of technology, Computer Science and Technology, Bachelor of technology, Computer Science and Technology at National Institue of Technology, Calicut
bookDoctor of Philosophy (PhD), Language and Information Technologies, Doctor of Philosophy (PhD), Language and Information Technologies at Carnegie Mellon University
github-logo-circle

Github Skills (30)

pytorch10
dynet10
conll10
python10
dynamics10
deep-learning10
github-pages10
jekyll10
natural-language-processing10
jekyll-theme10
aframe10
nlp10
crf10
softmax10
data-science9

Programming languages (8)

JavaC++TeXJavaScriptHTMLRoffJupyter NotebookPython

Github contributions (5)

github-logo-circle
swabhs/swabhs.github.io

Aug 2019 - Feb 2023

A beautiful Jekyll theme for academics
Contributions:131 commits, 405 pushes, 1 branch in 3 years 6 months
jekyll-theme
swabhs/joint-lstm-parser

Jun 2016 - Apr 2017

Transition-based joint syntactic dependency parser and semantic role labeler using a stack LSTM RNN architecture.
Contributions:21 commits, 16 pushes, 1 branch in 9 months
lstmparserdynettransition-based-parsernatural-language-processing
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