At the University of Nebraska–Lincoln, you will be part of 150 years of excellence in higher education and more than 50 years of leadership in computer science, engineering, technology, and software development. As a member of the Big 10 and a distinguished, land-grant public research university, we rank among doctoral universities with the highest research activity. Listed by Forbes as one of America’s Best Large Employers and located in the flourishing community of Lincoln, Nebraska offers its faculty both a close-knit campus community and the chance to make an impact on a global scale.
Join Our Faculty
We seek candidates who can establish a strong scholarly research and teaching program in all aspects of computing. Areas of interest include but are not limited to:
- Internet-of-Things (IoT) systems
- Robotics
- Data Science
- Artificial Intelligence
- Cybersecurity
- Software Engineering
- Computer Engineering
- Quantum Computing
View our open positions below.
The School of Computing
The School of Computing has significant ongoing efforts in Robotics, IoT, cyber-physical systems, and embedded computing. Current research investments include:
- $17 million in active robotics funding, including five $1M+ grants from NSF, USDA, and DoD
- Facilities investment that includes a remotely accessible city-wide wireless testbed, indoor and outdoor aerial robotics facilities, access to farm test plots, a full range of computing facilities, and the Holland Computing Center
- Selection of Ag IoT as a “Big Idea” for the university system, including internal and external investment efforts
- Data Science is recognized as an important component in UNL’s research and education missions, including agriculture, software engineering, cyber-physical systems, internet of things, digital humanities, and many more.
These efforts align with the university’s 2025 commitment to invest in grand challenge themes, which include climate resilience, sustainable food and water security, and science, engineering, and technology for society.
About Lincoln
The University of Nebraska–Lincoln is the state's land-grant research university and ranks among Doctoral Universities with the Highest Research Activity (Carnegie CIHE).
The University of Nebraska-Lincoln is centered in the flourishing community of Lincoln, the third largest city in the Big Ten.
Future Growth
The School of Computing is undergoing an exciting period of significant growth. The school recently hired 15 tenure and tenure-track faculty, including 10 from 2019-2023 and plans to continue expansion in the near future.
This expansion complements the hiring by the College of Engineering, which has hired more than 50 new faculty in the last five years and plans to continue expanding the number of faculty in the coming years.
The School of Computing and the College of Engineering are committed to increasing the diversity of its faculty and seeks to attract and retain a high performing and diverse workforce in which employees’ differences are respected and valued to better meet the varying needs of the diverse populations we serve.
Open Positions
As an EO/AA employer, qualified applicants are considered for employment without regard to race, color, ethnicity, national origin, sex, pregnancy, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, marital status, and/or political affiliation. View the nondiscrimination policy.
Promising candidates with interests in one of these areas are strongly encouraged to apply to all of the applicable positions.
Assistant/Associate Professor - Software Engineering or Data Science
The Position
The School of Computing (SoC) at the University of Nebraska–Lincoln (UNL) is undergoing strategic expansion and invites applications for tenured/tenure-track faculty positions at the assistant or associate professor rank to begin in Fall 2026. SoC offers a collegial, collaborative culture and broad interdisciplinary research across our campus. We seek exceptional candidates who can establish a substantial scholarly research and teaching program in Software Engineering or Data Science.
Software Engineering
We seek outstanding candidates with expertise in software engineering. We are particularly interested in researchers whose work bridges software assurance with the validation and verification of machine learning (ML) and AI-enabled systems, as well as cyber-physical systems. Areas of interest include, but are not limited to, testing and debugging of learning components, formal methods for ML assurance and trustworthy AI, safety and reliability of autonomous and cyber-physical systems, explainability and interpretability of AI-based software, integration of assurance methodologies into modern software engineering workflows, and advanced program analysis for dependability and reliability. While these topics are of special interest, we welcome applicants from the full breadth of software engineering disciplines.
Data Science
We seek outstanding candidates whose work bridges data science with AI, software engineering, robotics, cyber-physical systems, or computational science. Areas of interest include, but are not limited to, Machine learning and statistical modeling, responsible, fair, and transparent AI, Data-centric software systems and architectures, data visualization and image processing, streaming or embedded data analytics, and domain applications such as health, energy, agriculture, or transportation.
The successful candidate will be expected to establish and maintain a vigorous, externally funded research program in software engineering or a closely related area. They will contribute to both undergraduate and graduate education through teaching and mentoring, offering courses aligned with their area of expertise. Additional responsibilities include active participation in departmental, college, and university governance, contributions to curriculum development, and engagement in interdisciplinary collaborations with partners across campus as well as in industry, government, and national laboratories.
To support early-career success, the position includes a competitive startup package designed to establish a strong research program. This package provides funding for equipment, graduate student support, and research expenses, along with a reduced teaching load during the initial years. The successful candidate will also have access to modern laboratory space in our state-of-the-art facilities and shared departmental resources, including advanced computational infrastructure provided through Holland Computing Center (hcc.unl.edu).
Minimum Qualifications
- A Ph.D. in Computer Science, Computer Engineering, Data Science, Statistics, or a related field by the start date of the appointment.
- Demonstrated research expertise in foundation or applied data science research, software engineering, software security, programming languages, or closely related areas, depending on the candidate’s area of study.
- Evidence of high scholarly productivity (e.g., peer-reviewed publications).
- Evidence of or potential to establish and sustain an externally funded research program.
- A demonstrated commitment to excellence in undergraduate and graduate education.
Preferred Qualifications
- Experience in the development and offering of innovative undergraduate and graduate courses.
- Potential to contribute to curriculum innovation and program development in computer science, computer engineering, software engineering, or data science.
- Experience collaborating on interdisciplinary research teams or with industry, federal agencies, or national laboratories.
How to Apply
Click “Apply Now” and login or create an applicant profile. Complete the application and upload the following required documents:
- Cover letter explaining your interest in the University of Nebraska-Lincoln.
- Curriculum vitae.
- A statement describing your research and scholarly activities, future directions, and broader impacts.
- A statement describing your teaching and mentoring practices.
- A statement of how your combined professional and academic experiences have equipped you to make a valuable contribution to the COE Complete Engineer ® Program (engineering.unl.edu/complete-engineer).
- A list of at least three (3) professional references including contact information.
The statements for items 3, 4, and 5 together should total no more than six (6) pages. Please upload them using the "Additional Attachments" link.
Contact
Software Engineering:
Vinod Variyam
Professor
vvariyam2@nebraska.edu
Data Science:
Ashok Samal
Professor
asamal1@nebraska.edu
Assistant or Associate Professor in Robotics
The Position
The School of Computing (SoC) at the University of Nebraska–Lincoln (UNL) is going through a strategic expansion and invites applications for a tenured/tenure-track faculty position at assistant or associate professor rank to begin Fall 2026. SoC offers a collegial and collaborative culture, with broad interdisciplinary research across our campus. We seek exceptional candidates who can establish a strong scholarly research and teaching program in Robotics.
The successful applicant will work in a team environment whose mission is to develop robotic systems to interact closely with the natural and built environment while working with end users of these systems. The successful candidate will be expected to develop a high-impact, nationally recognized research program in a self-identified area of applied robotics research or another closely related area. They will be expected to effectively obtain and leverage external and internal support for research; work with interdisciplinary teams; mentor students; publish in high-quality, high-impact peer-reviewed conferences and journals; and participate in scientific meetings and other appropriate professional activities. The successful candidate will have strong electrical, computing, and/or mechanical engineering skills and be interested in developing a collaborative program of applied research in robotics. For example, this may include sensor development, applied robotic perception, algorithm development, or other areas of interest.
To support early-career success, the position includes a competitive startup package designed to establish a strong research program. This package provides funding for equipment, graduate student support, and research expenses, along with a reduced teaching load during the initial years. The successful candidate will also have access to modern laboratory space in our state-of-the-art facilities and shared departmental resources, including advanced computational infrastructure provided through Holland Computing Center (hcc.unl.edu).
Minimum Qualifications
- A Ph.D. in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, or a related field by the start date of the appointment.
- Demonstrated research expertise in robotics, autonomous systems, perception, human-robot interactions, or closely related areas.
- Evidence of high scholarly productivity (e.g., peer-reviewed publications).
- Evidence of or potential to establish and sustain an externally funded research program.
- A demonstrated commitment to excellence in undergraduate and graduate education.
Preferred Qualifications
- Experience in the development and offering of innovative undergraduate and graduate courses.
- Potential to contribute to curriculum innovation and program development in robotics, computer science, or computer engineering.
- Experience collaborating on interdisciplinary research teams or with industry, federal agencies, or national laboratories.
How to Apply
Click “Apply Now” and login or create an applicant profile. Complete the application and upload the following required documents.
- Cover letter explaining your interest in the University of Nebraska-Lincoln.
- Curriculum vitae.
- A statement describing your research and scholarly activities, future directions, and broader impacts.
- A statement describing your teaching and mentoring practices.
- A statement of how your combined professional and academic experiences have equipped you to make a valuable contribution to the COE Complete Engineer ® Program (engineering.unl.edu/complete-engineer).
- A list of at least three (3) professional references including contact information.
The statements for items 3, 4, and 5 together should total no more than six (6) pages. They can be uploaded as "Additional Documents."
Contact
Brittany Duncan
Ross McCollum Associate Professor
bduncan3@nebraska.edu
Assistant Professor of Practice
The Position
The Jeffrey S. Raikes School of Computer Science and Management and the College of Engineering, School of Computing (SoC) at the University of Nebraska-Lincoln are seeking applications for one non-tenure track teaching faculty position at the rank of assistant professor of practice to begin fall 2026. This is a 9-month, full-time, non-tenure track, career-oriented joint appointment within the Raikes School and the SoC. The initial appointment for this teaching-focused position is for a term of up to three years, with the opportunity for future multi-year renewals.
The new faculty member will teach a variety of computer science, software engineering, and data science courses for the Raikes School and the School of Computing. Course assignments may include introductory courses, foundation courses, advanced undergraduate courses, and capstone project supervision.
Teaching load: Six classes per year. Supervision of capstone team projects may count towards two of the classes. Half of the classes will be taught in the Raikes School, and the balance will be taught in the School of Computing.
About the Raikes School:
The Raikes School offers a residential undergraduate honors program that combines computing and management education. Our curriculum emphasizes design thinking, model thinking, and innovation. Students in the Raikes School participate in two years of Design Studio, while students in the School of Computing (SoC) can engage in Senior Design for up to two years. Both capstone experiences focus on collaborative team projects, working on real-world challenges for actual clients. Faculty overseeing these capstone courses will guide interdisciplinary technology development teams of juniors and seniors. Additionally, we provide support for new course development and faculty professional development as needed.
Minimum Qualifications
- Ph.D. in a computing related discipline such as:
- Computer science.
- Computer engineering.
- Software engineering.
- Data science.
- Demonstrated strong commitment to undergraduate teaching.
- Previous effective teaching experience.
- Experience in introductory-level teaching of computer science, computer engineering, data science, and/or software engineering.
- Strong oral presentation and communication skills.
- Evidence of strong teaching ability.
Preferred Qualifications
- Industry experience.
- Post-secondary teaching experience.
- Multidisciplinary education.
- Project management experience to support the supervision of capstone projects and teams.
How to Apply
Click “Apply Now” and login or create an applicant profile. Complete the application and upload the following required documents:
- Cover letter explaining your interest in the University of Nebraska-Lincoln.
- Curriculum vitae.
- A statement describing your teaching and mentoring practices.
- A statement of how your combined professional and academic experiences have equipped you to make a valuable contribution to the COE Complete Engineer ® Program (engineering.unl.edu/complete-engineer).
- A list of at least three (3) professional references, including contact information.
The statements for items 3 and 4 together should total no more than six (5) pages. Items 3, 4, and 5 may be uploaded as "Additional Attachments."
Contact
Chris Bourke
Professor of Practice
chris.bourke@unl.edu