1

Computer Science Professor Jobs in New Brunswick, NJ

... The Computer Science and Engineering Department at NYU Tandon School of Engineering is seeking to hire a Full-Time Research Associate to work with Professor Justin Cappos on the POSE: Phase II: ...

next page

Showing results 1-20

Computer Science Professor information

See New Brunswick, NJ salary details

$11.4K

$130.7K

$176.6K

How much do computer science professor jobs pay per year?

As of May 28, 2026, the average yearly pay for computer science professor in New Brunswick, NJ is $130,746.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $158,000.00 per year, depending on experience, location, and employer.

What Does a Computer Science Professor Do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What are the key skills and qualifications needed to thrive as a Computer Science Professor, and why are they important?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.

What are some common challenges faced by Computer Science Professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are popular job titles related to Computer Science Professor jobs in New Brunswick, NJ? For Computer Science Professor jobs in New Brunswick, NJ, the most frequently searched job titles are:
Infographic showing various Computer Science Professor job openings in New Brunswick, NJ as of May 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $130,746 per year, or $62.9 per hour.
Tenure/Tenure-track Faculty Positions in Mathematics | Fall 2026 | NYU Courant

Tenure/Tenure-track Faculty Positions in Mathematics | Fall 2026 | NYU Courant

New York University

New York, NY • On-site

$100K - $150K/yr

Full-time

Posted 22 days ago


New York University rating

8.3

Company rating: 8.3 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

92nd of 528 rated colleges and universities


Job description

Description
The Department of Mathematics at the Courant Institute is calling for applications for faculty positions in applied mathematics and mathematics to begin in September 2025 at the Assistant Professor, Associate Professor, or Full Professor level. Areas of interest include, but are not limited to, Applied mathematics for Physical and Life Sciences, Combinatorics, Algebra/Number Theory, and Scientific computing.
The Department of Mathematics at Courant offers an outstanding scholarly environment for mathematical and interdisciplinary research. It has a long and world-renowned tradition in both pure and applied mathematics and in bridging between them. Mathematics at Courant benefits from the proximity of the Computer Science department within the Courant Institute and the cross-disciplinary Center of Data Science at NYU.
In compliance with NYC's Pay Transparency Act, the annual base salary range for this position is $100,000 - $150,000 for the rank of Assistant Professor, $120,000 - $180,000 for the rank of Associate Professor, and $165,000 - $265,000 for the rank of Full Professor. New York University considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, and market and organization considerations.
Qualifications
Candidates must hold a Ph.D. in Mathematics or a related field.
Application Instructions
Applications received before November 15 will be given full consideration.
Application Materials Required:
  • Cover letter
  • Curriculum Vitae
  • Research Statement
  • Teaching Statement
  • Publication List
  • Three reference letters (to be submitted online by the reference writers)

Please apply via Interfolio here:

What New York University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


New York University logo

About New York University

Sourced by ZipRecruiter

Since its founding in 1831, NYU has been an innovator in higher education, reaching out to an emerging middle class, embracing an urban identity and professional focus, and promoting a global vision that informs its 20 schools and colleges. Today, that trailblazing spirit makes NYU one of the most prominent and respected research universities in the world, featuring top-ranked academic programs and accepting fewer than one in eight undergraduates. Anchored in New York City and with degree-granting campuses in Abu Dhabi and Shanghai as well as 12 study away sites throughout the world, NYU is a leader in global education, with more international students and more students studying abroad than any other US university.

Industry

Colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

New York, NY, US

Year founded

1831