1

Cornell Computer Science Jobs (NOW HIRING)

We are a team from UC Berkeley, Cornell, SJTU, Cambridge, NUS, with broad industry experiences from ... Bachelor's degree in Computer Science or related field * 5+ years of experience in application ...

C++ Software Developer

Chicago, IL · On-site

$50.50 - $68/hr

... Computer Science or an equivalent field. - Motivated, dependable, and responsible team players ... University, Cornell University, Brown University, etc. Benefits include medical insurance ...

The Sarvestani Lab at Cornell University's Department of Neurobiology and Behavior seeking an ... Engineering (CAD/3d printing, microcontrollers, signal processing) What you bring: * A Ph.D. in ...

The Sarvestani Lab at Cornell University's Department of Neurobiology and Behavior seeking an ... Engineering (CAD/3d printing, microcontrollers, signal processing) What you bring: * A Ph.D. in ...

FPGA Engineer

Chicago, IL · On-site

$133.90K - $172K/yr

Qualifications: - Bachelor's in Electrical Engineering, Computer Engineering, Computer Science or ... University, Cornell University, Brown University, etc. Benefits include medical insurance ...

Senior FPGA Engineer

Chicago, IL · On-site

$133.90K - $172K/yr

... Computer Engineering, Computer Science or equivalent. - Experience with Xilinx, Vivado, and ... University, Cornell University, Brown University, etc. Benefits include medical insurance ...

Senior FPGA Engineer

Chicago, IL · On-site

$133.90K - $172K/yr

... Engineering, Computer Science or equivalent. - Ethernet experience - Industry experience is ... University, Cornell University, Brown University, etc. Benefits include medical insurance ...

Senior FPGA Engineer

Chicago, IL · On-site

$133.90K - $172K/yr

... Computer Engineering, Computer Science or equivalent. - Experience with Xilinx, Vivado, and ... University, Cornell University, Brown University, etc. Benefits include medical insurance ...

next page

Showing results 1-20

Cornell Computer Science information

What are the key skills and qualifications needed to thrive as a Computer Scientist?

To thrive as a Computer Scientist, you need a strong background in computer programming, algorithms, data structures, and typically a degree in computer science or a related field. Proficiency with programming languages such as Python, Java, or C++, along with experience using development tools and version control systems like Git, is essential. Analytical thinking, problem-solving abilities, and effective communication are standout soft skills for this role. These skills and qualities are crucial for designing efficient solutions, collaborating on complex projects, and advancing innovation in technology.

What types of collaborative projects can Cornell Computer Science professionals expect to participate in, and how does this teamwork influence their daily work?

Cornell Computer Science professionals frequently engage in interdisciplinary projects that bring together experts from fields like engineering, biology, and business. Collaboration is central to research and development, with team members contributing diverse perspectives to solve complex problems. Daily work often involves regular meetings, code reviews, and joint problem-solving sessions, fostering a dynamic and supportive work environment. This collaborative culture not only enhances individual learning but also opens doors for professional growth through exposure to cutting-edge research and innovative technologies.

What is Cornell Computer Science?

Cornell Computer Science refers to the Department of Computer Science at Cornell University, a leading institution known for its research, teaching, and innovation in computing. The department offers undergraduate, master's, and Ph.D. programs and is recognized for its strengths in areas like artificial intelligence, systems, theory, machine learning, and interdisciplinary research. Faculty and students at Cornell Computer Science are involved in cutting-edge projects and frequently collaborate with industry and other academic fields. Graduates from the program are highly sought after by employers in academia, technology, and beyond. The department also has campuses in both Ithaca and New York City, expanding opportunities for research and industry connections.

What is the difference between Cornell Computer Science vs Software Engineer?

AspectCornell Computer ScienceSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field, often with research experienceBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentAcademic, research-focused, university labs, classroomsIndustry, tech companies, startups, remote or on-site
Employer & Industry UsageUniversities, research institutions, academiaTech companies, software firms, IT departments
Common Search & Comparison IntentUnderstanding academic vs industry roles, career pathsJob requirements, skills, career progression

While Cornell Computer Science primarily refers to an academic program or research role at Cornell University, a Software Engineer is a professional working in the tech industry developing software applications. Both roles require strong programming skills, but Cornell Computer Science focuses on education and research, whereas Software Engineers focus on product development and deployment in industry settings.

More about Cornell Computer Science jobs
What cities are hiring for Cornell Computer Science jobs? Cities with the most Cornell Computer Science job openings:
What states have the most Cornell Computer Science jobs? States with the most job openings for Cornell Computer Science jobs include:
Infographic showing various Cornell Computer Science job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Postdoctoral Research Associate

Princeton University

Princeton, NJ • On-site

Full-time, Part-time

Posted 22 days ago


Princeton University rating

9.0

Company rating: 9.0 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

18th of 529 rated colleges and universities


Job description

The Computer Science Department invites applications for postdoctoral research or more senior research positions to work on an interdisciplinary project exploring decision-making in humans and AI systems and the circumstances under which people will trust AI systems to make decisions on their behalf. This is a collaborative project with researchers at Princeton University (Tom Griffiths, Peter Henderson, Tania Lombrozo, Natalia Vélez), New York University (Mark Ho, Ilia Sucholutsky), Boston University (Josh Peterson), and Cornell University (Nori Jacoby), and will provide opportunities to visit and collaborate with members of these different research groups. Individuals with evidence of experience in scholarly research and a strong commitment to excellence in education are encouraged to apply. PhD in computer science, cognitive science, or a related field is required. Applicants must apply online at https://www.princeton.edu/acad-positions/position/40461 and include a cover letter, curriculum vitae, research statement and names and contact information for three references. The Term of appointment is based on rank. Positions at the postdoctoral rank are for one year with the possibility of renewal pending satisfactory performance and continued funding; those hired at more senior ranks may have multi-year appointments. Ideal start date would be sometime between January 1 and September 1, 2026, with some flexibility on either side. These positions are subject to the University's background check policy. The work location for these positions is in-person on campus at Princeton University. Princeton University is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Expected Salary Range: 78,000-90,000
The University considers factors such as (but not limited to) scope and responsibilities of the position, candidate's qualifications, work experience, education/training, key skills, market, collective bargaining agreements as applicable, and organizational considerations when extending an offer. The posted salary range represents the University's good faith and reasonable estimate for a full-time position; salaries for part-time positions are pro-rated accordingly.
The University also offers a comprehensive benefit program to eligible employees. Please see this link for more information.

What Princeton University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom