Duke University, Computer Science

Position ID:
Duke-CS-POSTDOC [#31918]
Position Title: 
Postdoctoral Associate
Position Type:
Postdoctoral
Position Location:
Durham, North Carolina 27708, United States of America
Subject Area: 
Computer Science / Machine learning methodology and applications
Appl Deadline:
2026/04/15 23:59:59 (posted 2026/04/06)
Position Description:
   

Position Description

A postdoctoral associate position is available in the Interpretable Machine Learning Lab (https://users.cs.duke.edu/~cynthia/home.html) for a scientific developer to work in collaboration with other researchers on machine learning tools that help humans make better decisions focusing mainly on interpretable machine learning and its applications. The candidate will be responsible for working with various methods that can incorporate domain-based constraints and other types of domain knowledge into machine learning and applying these techniques to critical societal problems in healthcare, criminal justice and energy grid reliability, as well as to materials science and computer vision.

The candidate will join a highly dynamic team of researchers that spans across different departments at Duke University and other research universities, including Computer Science, Radiology, and Electrical and Computer Engineering, and will be expected to participate in the preparation of research proposals and scientific publications. The candidate will also be expected to support in the supervision undergraduates on projects. The group emphasizes collaborative and multidisciplinary work bringing together expertise from various areas of science including mathematics, engineering and the life sciences. The Interpretable Machine Learning Lab has dedicated access to high-performance CPU and GPU computing resources provided by Duke University’s Research Computing unit and state-of-the-art IT infrastructure. Ideal candidates should hold a PhD in the area of Computer Science or Electrical and Computer Engineering and have strong programming skills including Python. Past work in interpretable deep neural networks is required.

Candidate must have published in top journal and conference at least one scientific paper in interpretable machine learning (not explanations of black boxes) among other papers in top venues and have strong recommendation letters from top machine learning researchers. The application deadline is April 15, 2026, but applications will be reviewed on a rolling basis as received. Start date is flexible based on candidates Ph.D completion.

Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, (including pregnancy and pregnancy related conditions), sexual orientation, or military status.

Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas—an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.


Application Materials Required:
Submit the following items online at this website to complete your application:
  • Curriculum Vitae
  • Brief Statement of Research Experience/Interests
  • Two or more reference letters (to be submitted online by the reference writers on this site help popup)
And anything else requested in the position description.

Further Info:
https://users.cs.duke.edu/~cynthia/home.html
email address
919 660 4878
 
Department of Computer Science
Box 90129
Duke University
Durham, NC 27708