1

Computer Science Faculty Jobs in Rochester, NY (NOW HIRING)

Be Seen First

... computer labs and 8 science labs. Both the onsite and online learning modalities boast a 14:1 student-to-faculty ratio, giving students plenty of hands-on, one-to-one teaching and learning ...

next page

Showing results 1-20

Computer Science Faculty information

See Rochester, NY salary details

$55.7K

$82K

$96.7K

How much do computer science faculty jobs pay per year?

As of Sep 7, 2026, the average yearly pay for computer science faculty in Rochester, NY is $82,001.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,500.00 and $92,300.00 per year, depending on experience, location, and employer.

What is a computer science faculty?

Computer Science Faculty are educators and researchers who teach computer science courses at colleges or universities. They develop curriculum, deliver lectures, guide students in labs, and advise on academic matters. In addition to teaching, they often conduct research, publish scholarly articles, and contribute to advancements in the field. Their roles may also include participating in departmental service, mentoring students, and collaborating with industry partners. Computer Science Faculty play a critical role in shaping future technology professionals and researchers.

What are some of the common challenges computer science faculty face when balancing teaching, research, and service responsibilities?

Computer Science Faculty often juggle multiple responsibilities, including preparing and delivering lectures, conducting research, publishing papers, advising students, and participating in departmental or university service. Balancing these diverse tasks can be challenging, especially during peak times like grading periods or grant application deadlines. Effective time management, clear communication with colleagues, and leveraging institutional support are essential strategies to manage these competing demands. Many institutions also encourage collaboration among faculty to share resources and lighten individual workloads.

What are the key skills and qualifications needed to thrive as a computer science faculty, and why are they important?

To thrive as a Computer Science Faculty, you need advanced knowledge of computer science concepts, a relevant graduate degree (often a Ph.D.), and experience in teaching or research. Familiarity with programming languages, learning management systems (LMS), and research tools like version control systems or data analysis software is typically required. Strong communication, mentorship, and organizational skills help faculty engage and inspire students while collaborating with colleagues. These skills and qualities are crucial for delivering high-quality education, fostering student success, and advancing research initiatives in academic settings.

What is the difference between Computer Science Faculty vs Computer Science Lecturer?

AspectComputer Science FacultyComputer Science Lecturer
Required CredentialsTypically PhD in Computer Science or related fieldMaster's degree or equivalent in Computer Science or related field
Work EnvironmentUniversities, colleges, research institutionsUniversities, colleges, technical institutes
Employer & Industry UsageHigher education institutions, research-focusedHigher education institutions, teaching-focused
Common Search & Comparison IntentAcademic roles, research, teaching responsibilitiesTeaching roles, academic positions, entry to mid-level faculty

Computer Science Faculty generally hold doctoral degrees and focus on both teaching and research at universities. In contrast, Computer Science Lecturers often have master's degrees and primarily focus on teaching undergraduate courses. Both roles are found in higher education but differ in qualifications, responsibilities, and career paths.

What are popular job titles related to Computer Science Faculty jobs in Rochester, NY?

For Computer Science Faculty jobs in Rochester, NY, the most frequently searched job titles are:

Infographic showing various Computer Science Faculty job openings in Rochester, NY as of August 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 100% In-person job distribution, with an average salary of $82,001 per year, or $39.4 per hour.

Open Rank Professor of Computer Science/Cybersecurity

Sjf

Rochester, NY โ€ข On-site

$150 - $200/hr

Other

Posted 3 days ago

New


Job description

Open Rank Professor of Computer Science/Cybersecurity

Position Title Open Rank Professor of Computer Science/Cybersecurity

Overview

St. John Fisher University is an independent, liberal arts institution that provides a transformative education to approximately 3,800 undergraduate, masterโ€™s, and doctoral students each year. Across its five Schools, Fisher offers nearly 40 majors in the humanities, social sciences, natural sciences, business, education, and nursing; 11 pre-professional programs; and masterโ€™s and doctoral programs in business, nursing, education, pharmacy, and public health. The Universityโ€™s residential campus boasts a robust living and learning community and a successful intercollegiate athletics program. Fisher is a community where all are welcome, regardless of religious or cultural background. The University continues to honor its founders, the Congregation of St. Basil, by embracing their motto, โ€œTeach Me Goodness, Discipline, and Knowledge.โ€ We are located in Pittsford, N.Y., seven miles outside of the city of Rochester. The campus is situated on 164 park-like acresโ€”a beautiful setting for a warm, friendly campus community.

Job Responsibilities

The School of Arts and Sciences seeks a tenure-track Open Rank Professor of Computer Science and Cybersecurity to begin Fall 2027. We seek candidates with a Ph.D. in computer science, cyber security, or a closely related field. Preferred specializations include artificial intelligence, user interface, user experience, or human-computer interaction. This position carries a 9-12 hour teaching load per semester and involves teaching undergraduate courses across multiple modalities (in-person, online, and hybrid). Faculty are expected to contribute meaningfully across research, teaching, and service while actively engaging with students and the broader Fisher community.

The candidate will have the following responsibilities:

  • Teach undergraduate computer science and cybersecurity courses; assess student learning and progress.
  • Play a role in Fisherโ€™s efforts to integrate AI across campus.
  • Actively incorporate generative, agentic, and emerging AI technologies into teaching and learning experiences to prepare students for careers in the field.
  • Maintain an active program of scholarship.
  • Advise and mentor students and support recruitment and retention efforts.
  • Utilize an array of teaching techniques.
  • Contribute to the development and improvement of courses, programs, and School initiatives.
  • Collaborate with faculty, staff, alumni, and the professional community to advance the Schoolโ€™s mission.
  • Provide service to the Department, School, University, profession, and broader community, and share expertise through scholarly and professional outlets.
Education / Experience Required Qualifications
  • Proof of permanent right to work in the US on first day of employment.
  • A terminal degree in computer science, cybersecurity or related field from an accredited institution. ABD candidates will be considered if the degree will be completed by August 2027.
  • Demonstrated potential to publish in peer-reviewed journals.
Preferred Experiences
  • Professional experience in related fields of computer science or cybersecurity.
  • Ability to lead collaborative efforts to improve curriculum and programming.
  • Experience teaching undergraduate courses.
  • Preference will be given to candidates with teaching or professional experience in artificial intelligence, user interface, user experience, or human-computer interaction.
Essential competencies and skills include:
  • Excellent communication skills and the ability to work effectively with diverse stakeholders.
  • A strong commitment to teaching excellence, student advising and mentoring.
  • Passion for engaging with students and a strong focus on positively impacting their professional development.
  • Proficiency in technology (e.g., AI, analytics tools, instructional technologies, etc.)
  • Ability to connect with the professional community to advance the visibility and success of the school.
Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Extended periods of sitting during lectures, meetings, and office hours; occasional standing while teaching or presenting.
  • Moving between classrooms, offices, and campus facilities.
  • Clear verbal communication for lectures and discussions; ability to hear student questions and engage in dialogue.
  • Reading printed and digital materials, grading papers, and preparing presentations.
#J-18808-Ljbffr