Faculty positions in the Computer Science Department are crucial to the success of the department. As part of the faculty, you'll be expected to contribute to the academic life of the department, teach classes, and supervise research. To make your search easier, here are some tips to keep in mind: Become familiar with the different kinds of faculty jobs in the Computer Science Department, and look for a position that meets your needs.
Teaching faculty positions
Teaching faculty in computer science departments play an important role in a university's educational mission. In addition to teaching students, they participate in departmental service, curriculum design, and scholarly research. They also have many opportunities for professional development. In addition to faculty positions, teaching assistants play an important role in instruction, helping to create a collaborative learning environment. Departmental course support staff are also available to help with administrative duties.
The Department of Computer Science at Stanford University invites applications for tenure-track teaching faculty positions in CS. A successful candidate will have a passion for teaching in a liberal arts environment, have experience in teaching across disciplines, and embrace active learning methods and student-centered pedagogies. Candidates should have at least a PhD in CS, though those with master's degrees are welcome as well.
Teaching faculty positions in CS are in high demand. Many universities offer excellent benefits and a competitive salary. For example, Harvey Mudd College has several tenure-track positions in computer science. While candidates from all fields are encouraged to apply, those with expertise in computer systems, AI/HCI, and security/cryptography will receive special consideration.
Faculty of instruction positions require a PhD in computer science and excellent teaching records. Successful applicants will teach graduate-level and undergraduate courses and will have an opportunity to contribute to the college's overall curriculum. Candidates must submit three professional references to demonstrate their teaching skills, areas of expertise, and ability to contribute to the mission of the department. In addition, they must submit a teaching statement and a teaching video.
Salaries
Computer Science faculty jobs tend to pay well, but are not as high as those in other fields. The median salary for a professor of computer science is around 132,000 USD. The top five percent of this salary range earn more than 165,000 USD. However, there are still some ways to earn more money in this field.
The average salary for a Computer Science faculty job in the US is around $119,500. The pay range for most Computer Science Faculty is between $41,500 and $75,000, with top earners making over $100,000 a year. Depending on location and years of experience, salaries can increase substantially.
Salaries for CS faculty jobs vary, but average salary increases are around 10% annually. A professor with ten to fifteen years of experience makes around 172,000 USD a year. A professor with more than fifteen years of experience earns 188,000 USD a year. It is important to remember that salary increases are dependent on experience and performance.
The Department of Computer Science at the New York University Courant Institute is hiring for a limited number of CS faculty positions. The department is looking for candidates in all areas of Computer Science. The department is particularly strong in theoretical computer science, distributed computing, data science, and machine learning. Faculty at this department are involved in many collaborative projects with various academic institutions and industry partners. They also maintain a strong research program and strong participation from undergraduate students.
Research opportunities
Faculty in computer science are encouraged to pursue research opportunities. The institution offers excellent support for these positions. Faculty members have the opportunity to develop innovative pedagogy and scholarship while collaborating with other disciplines. A research assistant is also a common feature of these positions. Full consideration is given to applicants who submit their applications early in the process.
The Department of Computer Science at Whitman College is seeking applicants for tenure-track faculty positions beginning in the fall of 2023. The Department seeks candidates who can teach and conduct research in any area of Computer Science. Candidates with expertise in closely related fields are also welcome. Candidates are also encouraged to describe their plans for engaging historically underrepresented groups.
Middlebury College is accepting applications for two tenure-track faculty positions in computer science. This top-tier liberal arts college is committed to fostering excellence in faculty teaching and research. Successful applicants should have a Ph.D. in computer science and be committed to teaching undergraduate students. Applicants should expect to teach two to three courses per year, depending on the number of contact hours and size of the class. In addition, they should demonstrate their scholarly potential by advising year-long senior thesis projects.