Employment Opportunities

Instructor/Teaching Faculty

The Department of Computer Science (CS) at the University of Alabama at Birmingham (UAB) is seeking candidates for a non-tenure-track instructor (teaching faculty) position, to begin Fall 2018. For additional information about the Department, please visit: http://www.cs.uab.edu.

Candidates with teaching expertise in all core computer science topics are sought, with preference given to Programming, Algorithms and Data Structures, Computer Architecture, Networking, and Software Engineering. UAB has made a significant commitment to teaching and teaching innovation in Computer Science. Candidates must consequently have strong teaching credentials preferably in a diverse range of areas and ability to advance the teaching strengths of the Department, including application of new results in CS education, establishment of new curricula and labs, online teaching, acquirement of educational grants, and participation in accreditation activities, student recruitment and advising.

The CS Department at UAB offers PhD, MS, BA and BS programs. The Department has a strong research focus, and a strong commitment to teaching, service and outreach. The PhD, MS, BA and BS enrollments are on the rise, with the goal of growing these programs significantly over the next several years. Research and educational funding is expanding significantly, and the Department plays a leadership role in Cyber Security and Data Science. Collaborations with UAB’s medical enterprise are strong and growing, with many opportunities for faculty to participate in interdisciplinary work.

The candidate should have at least an MS, and preferably a PhD, degree in Computer Science or a closely related field. Industrial experience is desirable but not required. Applications should include a curriculum vitae, a statement of teaching experience, philosophy and teaching innovation, and at least two references. Applications and all other materials should be submitted through UAB’s portal at People Admin: uab.peopleadmin.com

Review of candidates will begin immediately, and the search will continue until the position is filled.

System Analyst/System Administrator

Provides support for the analysis, design, estimating, development, documentation, testing and implementation of new computer systems. Provides maintenance, technical and administrative support for networked computer systems for the department and associated computer labs. Acts as a direct liaison with user, technical support, training, and operations personnel.

Qualifications: Bachelor's degree in Computer Science, Engineering, Math or a related field and three years of related experience required. OR AN EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR EXPERIENCE. A list of experience and education substitutions can be found on the UAB Compensation website, if job allows for such substitutions.