Description Haverford College invites applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2027. Haverford College invites applications for a tenure-track position as ...
Description Haverford College invites applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2027. Haverford College invites applications for a tenure-track position as ...
Electrical Engineering & Computer Science Patent Agent - Wilmington
Wilmington, DE ยท On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
Quick apply
Electrical Engineering & Computer Science Patent Agent - Wilmington
Wilmington, DE ยท On-site +1
$140K - $250K/yr
Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students This is not a job posting, but ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students This is not a job posting, but ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students This is not a job posting, but ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students This is not a job posting, but ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
To prepare for these opportunities, we are searching for candidates interested in teaching Technology and/or Computer Science for middle and high school level students . This is not a job posting ...
Position Overview Position Title Adjunct Faculty, Computer Information Science Graduate Department 281700 - MS Computer Information Science Position Description/Posting Details Posting Number A0157P ...
Position Overview Position Title Adjunct Faculty, Computer Information Science Graduate Department 281700 - MS Computer Information Science Position Description/Posting Details Posting Number A0157P ...
Computer Programmer-2953
Philadelphia, PA ยท On-site
All other duties as assigned Essential Skills and Experience: * BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other technical discipline and/or ...
Computer Programmer-2953
Philadelphia, PA ยท On-site
All other duties as assigned Essential Skills and Experience: * BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other technical discipline and/or ...
Synopsys Inc is a leader in chip design and verification technology, and they are seeking an early-career Validation/Verification Engineer with a focus on computer science. The role involves ...
Synopsys Inc is a leader in chip design and verification technology, and they are seeking an early-career Validation/Verification Engineer with a focus on computer science. The role involves ...
Validation/Verification Engineer - Computer Science Focus (Exton, PA) - 13924
Exton, PA ยท On-site
$76K/yr
General Information Job Title Validation/Verification Engineer - Computer Science Focus (Exton, PA) - 13924 Job ID 13924 City Exton State/Province Pennsylvania Date Posted 02-Jan-2026 Job Category ...
Validation/Verification Engineer - Computer Science Focus (Exton, PA) - 13924
Exton, PA ยท On-site
$76K/yr
General Information Job Title Validation/Verification Engineer - Computer Science Focus (Exton, PA) - 13924 Job ID 13924 City Exton State/Province Pennsylvania Date Posted 02-Jan-2026 Job Category ...
With a strong foundation in computer science or software engineering, you're excited by the challenge of working on large-scale, technically sophisticated simulation platforms like Systems Tool Kit ...
With a strong foundation in computer science or software engineering, you're excited by the challenge of working on large-scale, technically sophisticated simulation platforms like Systems Tool Kit ...
Computer Science information
See Wilmington, DE salary details
$54.8K - $58.5K
7% of jobs
$58.5K - $62.1K
7% of jobs
$62.1K - $65.8K
2% of jobs
$65.8K - $69.5K
0% of jobs
$69.5K - $73.1K
2% of jobs
$74.7K is the 25th percentile. Wages below this are outliers.
$73.1K - $76.8K
15% of jobs
$76.8K - $80.5K
16% of jobs
The median wage is $80.8K / yr.
$80.5K - $84.1K
13% of jobs
$84.1K - $87.8K
6% of jobs
$89.5K is the 75th percentile. Wages above this are outliers.
$87.8K - $91.4K
16% of jobs
$91.4K - $95.1K
17% of jobs
$54.8K
$80.6K
$95.1K
How much do computer science jobs pay per year?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
Are computer science majors still in demand?
What is computer science?
What are careers in computer science?
What are computer science jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a computer science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What jobs can I do with computer science?

Full-time
Posted 14 days ago
Job description
Haverford College invites applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2027.
Haverford College invites applications for a tenure-track position as Assistant Professor in the Department of Computer Science, starting in Fall semester 2027. The area of scholarly expertise is open, with the successful candidate demonstrating evidence of research productivity, vision, and long-term impact in their field. Teaching responsibilities include courses at all levels of the curriculum, in particular our core introductory sequence, upper-level electives that expand our range of advanced courses, and supervision of undergraduate research. The teaching load is five course units a year, which generally amounts to three or four regular courses per year once discussion or lab sections and senior thesis supervision are taken into account.
The successful candidate should have completed a Ph.D. in Computer Science (or a closely related field) by September 1, 2027.
For more information about Haverford and this position, please see: https://www.haverford.edu/provost/available-positions/tenure-track-search-computer-science.
Applicants must submit the following via Interfolio:
- a cover letter
- a CV
- a research statement
- a teaching statement
- applicants should arrange for three confidential letters of recommendation (at least one of which addresses the candidate's skill as a teacher) to be submitted directly by the recommenders via Interfolio.
Haverford College's long-standing commitment to social justice is reflected in the diversity, inclusion, and ethical engagement of our students and faculty. Faculty cultivate exciting research careers along with a dedication to student collaboration and innovative pedagogy. A successful teaching statement will highlight prior teaching experience, effective engagement with students from diverse backgrounds, the use of varied pedagogies, and successes and challenges as a teacher. A successful research statement will discuss your past and present scholarship, future planned projects, how your area of research will thrive at a small undergraduate institution, and how you might include and inspire undergraduates in your research program. Please begin the research statement with a summary (abstract) that is accessible to a general audience (e.g., to faculty from other departments and to students). Throughout these materials, the committee is interested in hearing directly from the candidate in their own words, and will look poorly on AI-generated materials.
All application materials should be submitted by 11:59pm (ET) on October 1, 2026 via Interfolio.
Questions about the Computer Science program or about the position or application process should be directed to hc-compsciencesearch@haverford.edu. For technical questions, please contact Interfolio directly at 1-877-997-8807 or help@interfolio.com.
About Haverford College
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
501 - 1,000 Employees
Headquarters location
Haverford, PA, US
Year founded
1833