Lin Tan
Open Positions:

Postdoctoral Position
A postdoctoral position is available starting May 1, 2017 (negotiable). Strong applicants are solicited in the broad areas of software reliability, text analytics, bug prediction/detection/repair, program comprehension, program synthesis, mining software repositories, and empirical studies. The exact scope of the project(s) is flexible and will be determined at by mutual agreement between the postdoc and Dr. Lin Tan. The term of the position is one year with a possible extension.

Applications for this position should:
- have received (or soon expect) their PhD
- have a strong publication record in software engineering and/or related areas
- strong programming skills

If interested, please send a CV and a brief research statement to Lin Tan (lintan [at], and arrange to have 3 letters of recommendation sent to the same email address.

Ph.D. and Master's Positions
We have positions available for highly-motivated Ph.D. and Master's students starting in Fall 2017 and later. Be sure to attach your resume and transcripts in pdf or plain text format with your email.

Undergraduate Student Positions
Open positions are available for students who are interested in conducting research with me through:
Postdoctoral Fellow:
  1. Dr. Jaechang Nam
Graduate Students:
At the University of Waterloo, thesis-based Master's (referred to as MASc in the Electrical and Computer Engineering Department and MMath Thesis in the School of Computer Science) students are fully funded by their supervisors.

I am very lucky to work with outstanding students:

  1. Jinqiu Yang (PhD in progress, Passed the PhD Comprehensive Exam (Qualifying Exam and Thesis Proposal) with Category 1 Unconditional Pass on November 5, 2014)
  2. Edmund Wong (PhD in progress)
  3. Song Wang (PhD in progress)
  4. Thibaud Lutellier (PhD in progress) Passed the PhD Comprehensive Background Exam (Qualifying Exam) with Category 1 Unconditional Pass on August 3, 2016)
  5. Xinye Tang (PhD in progress)
  6. Yuefei Liu (MASc in progress)
  7. Chenyang Jiang (MASc in progress)
  8. Alexey Zhikhartsev (MMath Thesis in progress)
  9. David Herrera Rodriguez (MMath Thesis in progress)
  10. Kshitiz Thapa (MMath Thesis in progress)
  11. Yuan Xi (MMath Thesis in progress)

Alumni - Postdoctoral Fellow:
  1. Dr. Nasir Ali (Research Assistant Professor at the University of Memphis)
Alumni - Graduated Master's Students:
  1. Michael Chong (MASc, August 2016; First Employment: Master of International Public Policy at Wilfrid Laurier University)
  2. Taiyue Liu (MASc, August 2016; First Employment: Amazon)
  3. Thibaud Lutellier (MASc, August 2015; enrolled as a PhD student at the University of Waterloo, under Dr. Tan's supervision)
  4. Ming Tan (MASc, August 2015; First Employment: Laserfiche)
  5. Devin Chollak (MMath Thesis@CS, April 2015; First Employment: Curve Dental)
  6. Sandeep Chaudhary (MMath Thesis@CS, December 2014; co-supervised by Sebastian Fischmeister; First Employment: Amazon)
  7. Quinn Hanam (MASc, August 2014; co-supervised by Reid Holmes; enrolled as a PhD student at the University of British Columbia)
  8. Lei Zhang (MASc, June 2014; First Employment: Google)
  9. Edmund Wong (MASc, April 2014; enrolled as a PhD student at the University of Waterloo, under Dr. Tan's supervision)
  10. Tian Jiang (MASc, August 2013; First Employment: Amazon)
  11. Pei Wang (MASc, August 2013; enrolled as a PhD student at Pennsylvania State University)
  12. Jinqiu Yang (MASc, April 2013; enrolled as a PhD student at the University of Waterloo, under Dr. Tan's supervision)
  13. Chen Liu (MASc, December 2012; First Employment: Microsoft)
  14. Shin Hwei Tan (MS at U. of Illinois, April 2012; co-supervised by Darko Marinov; enrolled as a PhD student at the National University of Singapore; Won David J. Kuck Outstanding MS Thesis Award for 2013)