Open Positions

We have three open positions currently.

For the assistant professor positions, we are accepting applications starting July 16, 2021. To ensure full consideration of your application, please submit all materials no later than October 1, 2021. Please send an email to cs-search@iastate.edu with any questions.


Assistant Professor - AI

The Department of Computer Science in the College of Liberal Arts and Sciences at Iowa State University seeks outstanding applicants for a tenure-track faculty position at the rank of Assistant Professor. We are looking for candidates in all areas of Computer Science who complement and expand our current research strengths, including but not limited to, broad areas of artificial intelligence, computer vision, machine learning, and natural language processing.

The successful candidate will be responsible for developing and sustaining a strong research program; developing collaborative and interdisciplinary research; publishing in top venues; supervising outstanding graduate students; teaching undergraduate and graduate courses; and enhancing ISU through professional and institutional service. We are interested in exceptional candidates that can expand our research profile in new research areas.

We are seeking candidates who share in our mission of achieving excellence through diversity and inclusion. In the Department of Computer Science, and at the University as a whole, we translate the values of diversity and inclusion into action by seeking a diverse faculty and by seeking individuals who have experience working with diverse students, colleagues, staff, and constituents.

Required Minimum Qualifications:

  • Ph.D. or equivalent degree in computer science or a closely related field.
  • Publication in top-tier venues.

Preferred Qualifications:

  • Evidence of a strong publication record in top conferences or journals.
  • Evidence of scholarship in broad areas of artificial intelligence, computer vision, machine learning, and natural language processing.
  • Demonstrated ability or potential to develop a high-impact, externally funded research program.
  • Demonstrated ability or potential to excel in teaching at the undergraduate and graduate levels.
  • Demonstrated ability or potential to mentor research of undergraduate and graduate students.
  • Demonstrated ability or potential to engage in professional and institutional service and leadership.
  • Evidence of ability to work effectively with diverse student, faculty, and staff populations.

Department/Program & College Description:

The Department of Computer Science resides in the College of Liberal Arts and Sciences offering B.S., M.S., and Ph.D. degrees in Computer Science and a brand-new M.S. degree in Artificial Intelligence. The department is proud to be one of the founding departments for the B.S. in Software Engineering, B.S. in Data Science, Data Science Minor and Certificate along with the B.S. and Ph.D. degrees in Bioinformatics and Computational Biology. We are active in interdepartmental graduate programs in Bioinformatics and Computational Biology, Human-Computer Interactions, and Information Assurance.

The department participates in many interdisciplinary research collaborations, including partnerships with faculty in bio-sciences, mathematical sciences, and engineering. The Department of Computer Science has 37 faculty professionals, 684 B.S. students, 56 M.S. students, and 128 Ph.D. students. Most of the department’s Ph.D. students are supported by research or teaching assistantships. We have strong research and educational programs in Algorithms and Complexity, Artificial Intelligence, Bioinformatics and Computational Biology, Databases, Data Mining, Information Assurance, Programming Languages, Molecular Programming, Multimedia Systems, Networks, Operating Systems, Robotics, and Software Engineering. Our department has over $16 million in active research grants, including the interdisciplinary activities mentioned, and we contribute to active research and training grants totaling approximately $25 million.

Proposed Start Date:

August 16, 2022

Number of Months Employed Per Year:

09 Month Work Period

Time Type:

Full time

Application Instructions:

To apply for this position, please click on “Apply” and complete the Employment Application. Please be prepared to enter or attach the following:

  1. Resume/Curriculum Vitae
  2. Letter of Application/Cover Letter
  3. Contact Information for Three Professional References
  4. Statement of Research Interests and Statement of Teaching Interests and/or Philosophy (one document)
  5. Statement of Diversity and Inclusion Efforts

Please attach all documents in the required documents section.

If you have questions regarding this application process, please email employment@iastate.edu or call 515-294-4800 or Toll Free: 1-877-477-7485.  For guaranteed consideration, please apply before the deadline of Friday, October 1, 2021.


Assistant Professor - Systems

The Department of Computer Science in the College of Liberal Arts and Sciences at Iowa State University seeks outstanding applicants for a tenure-track faculty position at the rank of Assistant Professor. We are looking for candidates in all areas of Computer Science who complement and expand our current research strengths, including but not limited to, broad areas of computer networks, computer security, embedded, real-time and autonomous systems, high-performance computing, mobile computing, and operating systems.

The successful candidate will be responsible for developing and sustaining a strong research program; developing collaborative and interdisciplinary research; publishing in top venues; supervising outstanding graduate students; teaching undergraduate and graduate courses; and enhancing ISU through professional and institutional service. We are interested in exceptional candidates that can expand our research profile in new research areas.

We are seeking candidates who share in our mission of achieving excellence through diversity and inclusion. In the Department of Computer Science, and at the University as a whole, we translate the values of diversity and inclusion into action by seeking a diverse faculty and by seeking individuals who have experience working with diverse students, colleagues, staff, and constituents.

Required Minimum Qualifications:

  • Ph.D. or equivalent degree in computer science or a closely related field.
  • Publication in top tier venues

Preferred Qualifications:

  • Evidence of a strong publication record in top conferences or journals.
  • Evidence of scholarship in broad areas of computer networks, computer security, embedded, real-time and autonomous systems, high-performance computing, mobile computing, and operating systems.
  • Demonstrated ability or potential to develop a high impact, externally funded research program.
  • Demonstrated ability or potential to excel in teaching at the undergraduate and graduate levels.
  • Demonstrated ability or potential to mentor research of undergraduate and graduate students.
  • Demonstrated ability or potential to engage in professional and institutional service and leadership.
  • Evidence of ability to work effectively with diverse student, faculty, and staff populations.

Department/Program & College Description:

The Department of Computer Science resides in the College of Liberal Arts and Sciences offering B.S., M.S., and Ph.D. degrees in Computer Science and a brand-new M.S. degree in Artificial Intelligence. The department is proud to be one of the founding departments for the B.S. in Software Engineering, B.S. in Data Science, Data Science Minor and Certificate along with the B.S. and Ph.D. degrees in Bioinformatics and Computational Biology. We are active in interdepartmental graduate programs in Bioinformatics and Computational Biology, Human-Computer Interactions, and Information Assurance.

The department participates in many interdisciplinary research collaborations, including partnerships with faculty in bio-sciences, mathematical sciences, and engineering. The Department of Computer Science has 37 faculty professionals, 684 B.S. students, 56 M.S. students, and 128 Ph.D. students. Most of the department’s Ph.D. students are supported by research or teaching assistantships. We have strong research and educational programs in Algorithms and Complexity, Artificial Intelligence, Bioinformatics and Computational Biology, Databases, Data Mining, Information Assurance, Programming Languages, Molecular Programming, Multimedia Systems, Networks, Operating Systems, Robotics, and Software Engineering. Our department has over $16 million in active research grants, including the interdisciplinary activities mentioned, and we contribute to active research and training grants totaling approximately $25 million.

Proposed Start Date:

August 16, 2022

Number of Months Employed Per Year:

09 Month Work Period

Time Type:

Full time

Application Instructions:

To apply for this position, please click on “Apply” and complete the Employment Application. Please be prepared to enter or attach the following:

  1. Resume/Curriculum Vitae
  2. Letter of Application/Cover Letter
  3. Contact Information for Three Professional References
  4. Statement of Research Interests and Statement of Teaching Interests and/or Philosophy (one document)
  5. Statement of Diversity and Inclusion Efforts

Please attach all documents in the required documents section.

If you have questions regarding this application process, please email employment@iastate.edu or call 515-294-4800 or Toll Free: 1-877-477-7485.  For guaranteed consideration, please apply before the deadline of Friday, October 1, 2021.


Postdoctoral Researcher in Computer Science

The Department of Computer Science in the College of Liberal Arts and Sciences at Iowa State University seeks outstanding applicants for a Post Doc Research Associate position. This position is expected to be filled as early as January 2021. The candidate will be responsible for conducting research in broadly defined areas of programming languages (PL) and software engineering (SE) with a specific focus on SE/PL for AI, ML and Data Science.

The department is leading a National Science Foundation HDR:TRIPODS Phase I initiative on dependable data driven discovery (D4). The goal of this TRIPODS project is to advance foundational research on ensuring that data-driven discoveries are trustworthy and of high quality. The successful candidate is being sought in part to contribute to this project.

The successful candidates will be responsible for developing and sustaining a strong research program; developing collaborative and interdisciplinary research; publishing in top venues; mentoring outstanding graduate students; and enhancing ISU through professional and institutional service. We are interested in exceptional candidates that can directly contribute to the D4 initiative. Preference will be given to candidates working on SE/PL for AI, ML and Data Science.

Opportunities to contribute to undergraduate and graduate education are also available.

Required Minimum Qualifications:

  • Ph.D. or equivalent degree in computer science or a closely related field.
  • Publication in top tier venues

Preferred Qualifications:

  • Experience that demonstrates a strong publication record.
  • Demonstrated ability or potential to mentor research of undergraduate and graduate students.
  • Demonstrated ability or potential to engage in professional and institutional service and leadership.
  • Evidence of ability to work with diverse student, faculty, and staff populations.

Application Instructions:

To apply for this position, please complete the employment application here. Please be prepared to enter or attach the following:

  1. Resume/Curriculum Vitae
  2. Letter of Application/Cover Letter
  3. Contact Information for Three References

The candidate selected for hire may be requested to provide documentation to verify highest degree completed.

If you have questions regarding this application process, please email employment@iastate.edu or call 515-294-4800 or Toll Free: 1-877-477-7485.

About Iowa State University

Iowa State University is classified as a Carnegie Foundation Doctoral/Research University-Extensive, a member of the Association of American Universities (AAU), and ranked by U.S. News and World Report as one of the top public universities in the nation. More than 30,000 students are enrolled and are served by over 6,200 faculty and staff.

Iowa State University is a global and culturally diverse university committed to providing an inclusive, equitable, and diverse environment for both learning and employment. We know that diversity in experience and perspective is vital to advancing innovation, critical thinking, solving complex problems, and building an inclusive academic community. At Iowa State, we translate these values into action by seeking individuals who have experience working with diverse students, colleagues, and constituents. The university has an expectation that all employees will demonstrate a contribution to diversity and inclusion as embodied in Iowa State University’s Principles of Community.

All offers of employment, oral and written, are contingent upon the university’s verification of credentials and other information required by federal and state law, ISU policies/procedures, and may include the completion of a background check and/or a consumer credit check.

Iowa State University is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, genetic information, national origin, marital status, disability, or protected veteran status and will not be discriminated against. Inquiries can be directed to the Office of Equal Opportunity, 3410 Beardshear Hall, 515 Morrill Road, 515 294-7612, email eooffice@iastate.edu

If you have questions about the application process please email employment@iastate.edu or call 515-294-4800 or Toll-Free at 1-877-477-7485. Iowa State University provides reasonable accommodations to applicants and employees with disabilities. Applicants with questions about access or requiring a reasonable accommodation for any part of the application or hiring process should email employment@iastate.edu or call (515) 294-4800 or Toll-Free: (877) 477-7485. TTY users are welcome to use the Iowa Relay Service number by dialing 7-1-1 or (800) 735-2942.

General ISU compensation information can be found here:https://www.hr.iastate.edu/careers/compensation