Leon Lu
AeroLeads people directory · profile

Leon Lu Email & Phone Number

Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU at Carnegie Mellon University School of Computer Science
Location: Pittsburgh, Pennsylvania, United States 6 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU
Location
Pittsburgh, Pennsylvania, United States

Who is Leon Lu? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Leon Lu is listed as Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU at Carnegie Mellon University School of Computer Science, based in Pittsburgh, Pennsylvania, United States. AeroLeads shows a matched LinkedIn profile for Leon Lu.

Leon Lu previously worked as Teaching Assistant, 15-251 Great Theoretical Ideas in Computer Science at Carnegie Mellon University School Of Computer Science and Software Development Engineer Intern at Vertex Inc.. Leon Lu holds Undergraduate, B.S. In Computer Science, Gpa 4.0/4.0 from Carnegie Mellon University.

Company email context

Email format at Carnegie Mellon University School of Computer Science

This section adds company-level context without repeating Leon Lu's masked contact details.

Carnegie Mellon University School of Computer Science

Review company-level records connected to Leon Lu before choosing the right outreach path.

Profile bio

About Leon Lu

Learn. Code. Build things. Do science. For the joy of exploring, making connections, and solving problems.(last updated: a long time ago)Hello, I'm Leon, an undergraduate student studying Computer Science at Carnegie Mellon University. My life's journey has thus far made me realize that beauty can be found in unexpected connections as one ventures onto new territories. Many things interest me. Perhaps I'll be out of time going down every single path, but learning new things along the way and working at the intersection of diverse ideas is what captivates me.As a technology enthusiast and an engineer, I love building things. I believe a solid foundation in computer science will allow me to learn new skills quickly to adapt to the ever-changing tech landscape. I embrace learning by creating, through which I have developed a versatile software development toolbox that spans full-stack development, systems programming, and deep learning. Since teaching myself web development in high school, I have worked with technologies like React, Svelte, Flask, Express, REST APIs, MongoDB, and Electron. My experience building community-based web applications has given me insights into systems that propel the modern internet, and I am eager to take on projects at larger scales.Software performance is another exciting puzzle to me. I enjoy knowing what each pointer does when coding in C, while also learning new languages like Rust that modernizes how preformant software is built. With Rust, I have worked on molecular data processing tools that power research in Computational Biology, optimizing its algorithm and squeezing out as much performance as possible.My research interests are in AI and NLP. My current research focuses on computational historical linguistics, more specifically I study methods by which language models learn to reason about phonetic changes that take as languages evolve. I'm experienced with Python, PyTorch, Pandas, and WandB to develop models and analyze data.Finally, I am a current TA for 15-150 Functional Programming. I enjoy writing safe, readable, and logically meaningful code with types and higher-order functions, and teaching others how to do so. In whichever academic pursuit, whichever endeavour, and whichever project, I dedicate myself to lifelong learning, productivity, and creativity. Feel free to reach out! I'm always on the lookout to discuss ideas, learn from people, and engage in projects. You can find me at lianglu@cs.cmu.edu.

Current workplace

Leon Lu's current company

Company context helps verify the profile and gives searchers a useful next step.

Carnegie Mellon University School of Computer Science
Carnegie Mellon University School Of Computer Science
Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU
AeroLeads page
6 roles

Leon Lu work experience

A career timeline built from the work history available for this profile.

Software Development Engineer Intern

Jun 2024 - Aug 2024

Teaching Assistant, 15-150 Principles Of Functional Programming

Pittsburgh, Pennsylvania, United States

- Designing and grading homework assignments on functional programming in the Standard ML programming language- Teaching labs to 15+ students and holding weekly office hours to help students understand course content and appreciate functional programming

Aug 2023 - May 2024

Student Researcher (Research Intern) At Llab

Pittsburgh, Pennsylvania, United States

- Pioneering novel neural techniques to improve computational reconstructions of protolanguage word forms with Professor David R. Mortensen- Achieved significant accuracy improvement on protolanguage reconstruction, achieving state-of-the-art (PyTorch, 9k lines research code)- Paper at LREC-COLING 2024 (first author): "Improved Neural Protoform Reconstruction via Reflex Prediction"- Accepted paper at ACL 2024 (first author): "Semisupervised Neural Proto-Language… Show more - Pioneering novel neural techniques to improve computational reconstructions of protolanguage word forms with Professor David R. Mortensen- Achieved significant accuracy improvement on protolanguage reconstruction, achieving state-of-the-art (PyTorch, 9k lines research code)- Paper at LREC-COLING 2024 (first author): "Improved Neural Protoform Reconstruction via Reflex Prediction"- Accepted paper at ACL 2024 (first author): "Semisupervised Neural Proto-Language Reconstruction"Supported by CMU's Summer Undergraduate Research Fellowships (SURF) program Show less

May 2023 - Aug 2023

Research Assistant At Mohimani Lab

Pittsburgh

- Developed command line tools with Professor Mohimani's research team to process terabyte-scale genomics and metabolomics data for antibiotics discovery (Rust, 80k lines)- Achieved performance orders of magnitude faster than existing tools- Optimized terabyte-scale tandem mass spectrometry data clustering algorithm- Improved accuracy of MASST+, a fast and memory-efficient mass spectrometry search tool- Publication in Nature Biotechnology: Fast mass spectrometry search and… Show more - Developed command line tools with Professor Mohimani's research team to process terabyte-scale genomics and metabolomics data for antibiotics discovery (Rust, 80k lines)- Achieved performance orders of magnitude faster than existing tools- Optimized terabyte-scale tandem mass spectrometry data clustering algorithm- Improved accuracy of MASST+, a fast and memory-efficient mass spectrometry search tool- Publication in Nature Biotechnology: Fast mass spectrometry search and clustering of untargeted metabolomics data Show less

Jan 2023 - May 2023

Software Developer

Thousand Sunny Technology Ltd.

Shenzhen, Guangdong, China

- Contributed to software development at a startup- Built blockchain testing infrastructure automation system- Developed node control and monitoring dashboard (JavaScript, React, Electron)

Jun 2022 - Jul 2022
2 education records

Leon Lu education

Undergraduate, B.S. In Computer Science, Gpa 4.0/4.0

Activities and Societies: LLab, Flutonium (flute ensemble), IRIS Lunar Rover Dean's List, High Honors (every semester)

High School Diploma, Gpa 4.61/4.61

Activities and Societies: National Honor Society, Tri-M Music Honor Society (Vice President and Music Director), South China Model United.

FAQ

Frequently asked questions about Leon Lu

Quick answers generated from the profile data available on this page.

What company does Leon Lu work for?

Leon Lu works for Carnegie Mellon University School of Computer Science.

What is Leon Lu's role at Carnegie Mellon University School of Computer Science?

Leon Lu is listed as Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU at Carnegie Mellon University School of Computer Science.

Where is Leon Lu based?

Leon Lu is based in Pittsburgh, Pennsylvania, United States while working with Carnegie Mellon University School of Computer Science.

What companies has Leon Lu worked for?

Leon Lu has worked for Carnegie Mellon University School Of Computer Science, Vertex Inc., Carnegie Mellon University - School Of Computer Science - Language Technologies Institute, Computational Biology Department (Carnegie Mellon University), and Thousand Sunny Technology Ltd..

How can I contact Leon Lu?

You can use AeroLeads to view verified contact signals for Leon Lu at Carnegie Mellon University School of Computer Science, including work email, phone, and LinkedIn data when available.

What schools did Leon Lu attend?

Leon Lu holds Undergraduate, B.S. In Computer Science, Gpa 4.0/4.0 from Carnegie Mellon University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Leon Lu you were looking for.

View similar profiles