1

Cornell Computer Science Jobs (NOW HIRING)

Director of Social Media

New York, NY · On-site +1

$194K - $242K/yr

The company was founded by Cornell computer scientists, who partnered with Wall Street veterans and early Web3 leaders to execute a promising vision for redefining the way people build permissionless ...

Director of Growth, AvaCloud

New York, NY · On-site +1

$194K - $242K/yr

The company was founded by Cornell computer scientists, who partnered with Wall Street veterans and early Web3 leaders to execute a promising vision for redefining the way people build permissionless ...

Data Modeler (CEMI)

Ithaca, NY · On-site +1

$54 - $70.25/hr

Bachelor's degree in Computer Science, Information Systems, Engineering, or related field and 5-7 ... Cornell receives national recognition as an award-winning workplace for our health, wellbeing, and ...

Data Modeler (CEMI)

$56 - $72.75/hr

Qualifications : Required : • Bachelor's degree in Computer Science, Information Systems ... Cornell is a privately endowed research university and a partner of the State University of New ...

next page

Showing results 1-20

Cornell Computer Science information

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 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 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.

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.
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 July 2026, with employment types broken down into 1% As Needed, 75% Full Time, 13% Part Time, and 11% Contract. Highlights an 85% Physical, 2% Hybrid, and 13% Remote job distribution.
Cornell College Lecturer Position at Beihua University in Jilin, China

Cornell College Lecturer Position at Beihua University in Jilin, China

Cornell College

Mount Vernon, IA • On-site

Part-time

Posted 15 days ago


Job description

Cornell College invites applications for a Lecturer to teach an intensive, two-week-long segment of one or more of the following courses:

  • Digital Signal Processing
  • Database Principles and Applications
  • Computer Communication Networks
  • College Physics 2

All courses are taught at the undergraduate level for Communication Engineering students at Beihua University in Jilin, China. Two sections of the course will be taught concurrently, and each section meets for two hours every weekday for the two-week period.  The course will be taught in English with a translator in the room to aid in communication. These courses support a partnership between Cornell College and the Communication Engineering department of Beihua University, in which Cornell College faculty and other instructors teach a total of 15 courses on the Beihua University campus. This course will be taught between September and December with flexible scheduling available. Instructors will teach for 40 hours during a two-week period per course instructed. Instructing 2 courses will result in being on campus for a 4 week period.

We seek candidates who are committed to excellence in undergraduate teaching. We prefer candidates who have earned a Ph.D. in Computer Science, Electrical and Computer Engineering, or a closely related discipline; candidates who are ABD or have Masters’ or significant professional experience will also be seriously considered.  This position requires excellent spoken English.  To ask questions contact Dr. Danielle Grimes at dgrimes@cornellcollege.edu. 

All qualified and interested applicants must submit a cover letter which addresses your relevant teaching and professional experience, curriculum vita, and undergraduate and graduate transcripts (unofficial copies are acceptable; official transcripts are needed prior to employment) through Cornell's online application system.

Teaching takes place in China.  People living in the following states are eligible for hire:  Iowa, Illinois, Minnesota, and Tennessee. 

Applications will be reviewed as received and continue until the position is filled.

Cornell is an equal opportunity employer and encourages applications from underrepresented groups. Cornell complies with Iowa's Smoke-free Air Act. Cornell utilizes E-Verify and requires the satisfactory completion of a background check.