Graduate Student Employment

Please visit Handshake for additional graduate student employment opportunities.

Graduate Student Positions Available

Dr. Yakov Nekrich is looking for qualified and motivated graduate students, to work on efficient data structures. Full financial support as RA/TA is available. Current research focus is  on range reporting and compressed data structures; more information can be found at

Applicants are expected to have a keen interest  in the design of algorithms and data structures. Previous research experience and/or implementation skills are also desirable. Interested applicants should send their CV and transcripts to

Additionally, positions for undergrad students, paid on an hourly basis, are available.

Posted August 3, 2022

Looking for PhD Assistants for Distributed Machine Learning and Wireless Communications Research

Dr. Lan Zhang is looking for highly motivated Ph.D. students in fall 2022 and spring 2023 (full financial support as TA/RA). The research areas are in distributed machine learning and wireless communications in various Internet-of-Things or Cyber-Physical-Systems applications. If interested, please send your CV, transcript(s), GRE, TOEFL (international applicants only), and sample publications, if any, to Dr. Zhang at

In addition, multiple paid part-time and volunteer research assistant positions are available for both undergraduates and graduates. If interested, please send your CV and transcripts (unofficial copies are acceptable) to Dr. Zhang at

Posted June 28, 2022

Hourly-paid Research Assistants in Machine Learning Privacy

Dr. Xiaoyong (Brian) Yuan is recruiting two hourly-paid research assistants in machine learning privacy. Both undergraduate and graduate students are welcome to apply. The research is focused on developing privacy-preserving machine learning algorithms.

Preferred Qualifications

  • Solid programming skills of Python.
  • Familiar with basic Linux principles and commands.
  • Experience with popular deep learning frameworks e.g., Pytorch, Tensorflow is a plus.
  • Ability to work at least 10 hours each week.

To apply, please send a resume and a transcript (unofficial copies are accepted) to Dr. Yuan (

Posted June 7, 2022