IDEEAS Lab Improving Decisions in Engineering Education Agents and Systems


Open Positions

Doctoral positions in engineering education and data science

MINIMUM REQUIREMENTS: Curiosity and openness to growth!

Helpful (but not necessary) experience:

  • Data analysis programming environments for reproducible research.
  • Programming in R, Python, Julia, or comparable languages.
  • Familiarity with statistical modeling and novel data analysis techniques.
  • Experience with machine learning and natural language processing models.

APPLICATION: To apply, please email your CV, statement of research interests and names of at least three references to Dr. Katz (…or just email Dr. Katz a message telling him a little about yourself.

Undergraduate research positions

Several postions are available for undergraduate students who are interested in participating in challenging education data science projects in various research areas in engineering education. The required skills are experience with data analysis programming languages such as R and Python. Experience with statistical modeling, open-source databases, and web programming is also a plus. The minimum time commitment is 5-10h per week for a period of at least 4 months. Full-time employment during the summer break is possible. To apply for these positions, please email your CV with a detailed outline of your computational skills to

Additional information

Virginia Tech is an Equal Opportunity/Affirmative Action Employer with a strong institutional commitment to the achievement of excellence and diversity among its faculty and staff. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by law.