Assistant Professor of Computer Science
Job Description
Description
The Department of Computer Science at St. Bonaventure University invites applications for a tenure-track Assistant Professor to begin in either January or August of 2026.
About the Department
We are a Computer Science department at a small liberal arts university. Therefore, we highly value interdisciplinary work that explores how computing affects society and individuals. The small faculty size means that a new colleague will have the opportunity to significantly contribute to and shape the future direction of the department. The department offers BS degrees in Computer Science and Data Science, as well as a BS and MS in Cybersecurity.
Current department research interests include AI & religion, collaborative data systems for social impact, natural language processing, and cybersecurity. The department is housed in one of the newest buildings on campus, the Walsh Science center. The building also houses Chemistry and Biology labs. The department recently received a $450,000 Federal grant to build a Cyber Operations Center which includes a powerful three node virtual cluster environment for teaching and research, as well as a dedicated server for AI & machine learning that has a 32-core CPU, 768GB RAM, and 4x 48GB NVidia GPUs.
Examples of Duties
Expectations
This position carries a normal teaching load of four courses per semester. (Since many department courses include lab sections, this typically translates to 3 lecture sections and 1-2 associated lab sections per semester.) Faculty members are expected to demonstrate a strong commitment to college-level teaching excellence, have an active research agenda, participate in student advising, and engage in department and university service, particularly connected to AI literacy and pedagogy.
Typical Qualifications
Qualifications
Applicants must have a PhD in Computer Science or a closely related field. ABD candidates are welcome to apply but must have completed the PhD by the start date.
The position is expected to teach undergraduate courses and conduct research primarily in the areas of artificial intelligence and machine learning. Interdisciplinary work is strongly desired. The candidate will also be expected to have the necessary expertise to teach courses in two or more of the following areas: introductory programming (Python/Java), databases, networks, computer organization, operating systems, software engineering, and cybersecurity.
Applicants must have an interest in teaching and advising undergraduate students, as well as potentially supervising their research. An understanding and concern of how computing affects society & individuals, which is a core concern of the department, is also desired.
Previous teaching experience, especially at a liberal arts institution, would be particularly welcome, and industry experience in any area of computing is also highly respected. Due to the small size of the department, the faculty values individuals who are excited to collaborate on teaching, research, and service.
Materials to Submit
Applicants should submit the following:
- Letter of application that addresses the candidates commitment to teaching and areas of research
- Curriculum vitae
- Contact information for three references
The review of applications will begin on July 31, 2025, and continue until the position is filled.
Questions
Please address specific questions regarding the position to Dr. Chris Bopp, Chair of the Search Committee at cbopp@sbu.edu. For more information about the Computer Science Department, visit our website at sbu.edu/cs.
Note: The compensation range above reflects both base salary and administrative pay components.
Full-time employees at SBU enjoy unparalleled Benefits
Abundance of Time off
Tuition Remission
- 100% undergraduate tuition remission for employee, spouse, and dependents
- 80% graduate tuition remission for employee (online and ground programs)
- 50% for spouse (ground programs only)
Full Benefit package
- 403b Retirement Plan + 10% Employer contribution after 2 years
- Health Insurance with $250 Wellness card
- Dental Insurance
- Employer Paid Life insurance
- Short-term Disability
- Employer Paid Long-term Disability
- Employee Assistance Program
Other Perks
- Free access to campus fitness center
- 2 free Division 1 Mens Basketball Season tickets
- Golf course membership discount
- Other National and Local discounts available
*Please mention you saw this ad on CommunityCollegeJobs.*
Search Community College Jobs By State
- Community College Jobs in Alabama
- Community College Jobs in Alaska
- Community College Jobs in Arizona
- Community College Jobs in Arkansas
- Community College Jobs in California
- Community College Jobs in Colorado
- Community College Jobs in Connecticut
- Community College Jobs in Delaware
- Community College Jobs in Florida
- Community College Jobs in Georgia
- Community College Jobs in Hawaii
- Community College Jobs in Idaho
- Community College Jobs in Illinois
- Community College Jobs in Indiana
- Community College Jobs in Iowa
- Community College Jobs in Kansas
- Community College Jobs in Kentucky
- Community College Jobs in Louisiana
- Community College Jobs in Maine
- Community College Jobs in Maryland
- Community College Jobs in Massachusetts
- Community College Jobs in Michigan
- Community College Jobs in Minnesota
- Community College Jobs in Mississippi
- Community College Jobs in Missouri
- Community College Jobs in Montana
- Community College Jobs in Nebraska
- Community College Jobs in Nevada
- Community College Jobs in New Hampshire
- Community College Jobs in New Jersey
- Community College Jobs in New Mexico
- Community College Jobs in New York
- Community College Jobs in North Carolina
- Community College Jobs in North Dakota
- Community College Jobs in Ohio
- Community College Jobs in Oklahoma
- Community College Jobs in Oregon
- Community College Jobs in Pennsylvania
- Community College Jobs in Rhode Island
- Community College Jobs in South Carolina
- Community College Jobs in South Dakota
- Community College Jobs in Tennessee
- Community College Jobs in Texas
- Community College Jobs in Utah
- Community College Jobs in Vermont
- Community College Jobs in Virginia
- Community College Jobs in Washington
- Community College Jobs in West Virginia
- Community College Jobs in Wisconsin
- Community College Jobs in Wyoming