Academic Jobs - Home of Higher Ed Logo

Top Software Engineering Jobs in New Jersey

University and college software engineering openings across New Jersey

Search by Country

Computer Science Jobs in New Jersey

View All Jobs
Princeton, New Jersey53

AI Postdoctoral Research Fellow - Natural and Artificial Minds

Princeton University
New Brunswick, New Jersey61

PostDoctoral Associate in Artificial Intelligence/Machine Learning and Data Science

Rutgers, The State University of New Jersey
Princeton, New Jersey194

Postdoctoral Research Fellow, Data and Intelligent Systems (DaIS)

Princeton University
South Orange Village, New Jersey60

Assistant Professor of Computer Science

Seton Hall University
Princeton, New Jersey627

Professor/Associate Professor

Princeton University
Princeton, New Jersey534

Microsoft Visiting Research Scholar/Visiting Professor

Princeton University
Princeton, New Jersey204

***Revised*** Visiting Research Scholar

Princeton University
New Brunswick, New Jersey50

NTT Teaching Instructor

Rutgers, The State University of New Jersey
Princeton, New Jersey617

Postdoctoral Research Associate

Princeton University

Recruiting software engineering staff in New Jersey? Post a job and reach academic candidates directly.

Top professionals in software engineering seek roles that combine meaningful impact with strong career progression. Whether you are an experienced researcher, academic, or industry expert, finding the right position in New Jerseyn higher education or industry requires access to high-quality opportunities.

The current landscape offers strong demand for software engineering talent across artificial intelligence, cloud systems, cybersecurity, and data-intensive applications. Leading universities and technology companies actively recruit experts who can bridge research and practical innovation.

  • Tenure-track and research faculty positions at top institutions
  • Principal engineer and research scientist roles in industry R&D labs
  • Collaborative appointments between universities and technology companies
  • Leadership positions overseeing large-scale software projects and teams

Outstanding roles typically offer competitive compensation, research funding, publication support, and opportunities to mentor the next generation of engineers. Candidates who demonstrate both technical depth and the ability to secure grants or lead cross-functional teams stand out in competitive searches.

AcademicJobs.com serves as a trusted platform for senior talent, surfacing curated positions that match the ambitions of accomplished professionals. By focusing on quality opportunities rather than volume, the site helps experts efficiently identify roles aligned with their expertise and career goals.

To maximize success, maintain an updated portfolio of projects and publications, network at major conferences, and tailor applications to emphasize measurable impact. Professionals who combine strong technical credentials with clear communication of their research vision consistently secure the most desirable positions.

Browse other Computer Science specialties in New Jersey

Frequently Asked Questions

🎓What are the top software engineering jobs available in New Jerseyn higher education?

Top roles include faculty positions, research leads, and industry-academic hybrid appointments focused on AI, systems, and applied computing.

🚀How can I stand out when applying for software engineering roles?

Highlight impactful research, publications, open-source contributions, and experience leading complex technical projects.

💼Why use AcademicJobs.com for software engineering careers?

The platform specializes in connecting senior experts with premium academic and industry opportunities across multiple countries.

Hire Software Engineering Experts… Post a Job

Post a Software Engineering Job

Software Engineering Roles… Create a Job Alert

Software Engineering News -

Universities Hiring in New Jersey

Software Engineering Jobs by City in New Jersey (87)

Page 1 of 5 (87 cities total)