1

Computer Science Major Jobs in Chicago, IL (NOW HIRING)

Customer Success Manager

Chicago, IL · On-site

$64K - $78K/yr

Coding and computer science are essential skills for students to learn and schools to teach. About ... Travel to visit major customers in different parts of the country * Communicate customer needs and ...

Program Assistant 3

Evanston, IL · On-site

$41K - $50K/yr

Declaration Processing : manages all steps of the declaration process for the Data Science major ... Strong computer skills including an intermediate knowledge of word processing, spreadsheet, email ...

Another major goal of the Institute will be to develop a new multidisciplinary training program to ... D. in Computational Biology, Bioinformatics, Computer Science, or a closely related quantitative ...

Leads and collaborates with cross-functional teams during major implementations and systems ... Required : • Bachelor's degree in computer science/MIS, Business Administration or a related ...

Major Duties :Develop software, typically in Python, to independently acquire data from disparate ... Computer Science degree (undergraduate or graduate level) and strong statistical background. Data ...

Showing results 21-40

Computer Science Major information

See Chicago, IL salary details

$56.3K

$82.8K

$97.6K

How much do computer science major jobs pay per year?

As of Aug 12, 2026, the average yearly pay for computer science major in Chicago, IL is $82,758.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,200.00 and $93,100.00 per year, depending on experience, location, and employer.

What types of collaborative projects can computer science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

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

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What are the key skills and qualifications needed to thrive as a computer science major, and why are they important?

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a computer science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.
What cities near Chicago, IL are hiring for Computer Science Major jobs? Cities near Chicago, IL with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Chicago, IL as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $82,758 per year, or $39.8 per hour.

Customer Success Manager

Codehs

Chicago, IL • On-site

$64K - $78K/yr

Full-time

Re-posted 8 days ago


Job description

About CodeHS
CodeHS is a comprehensive platform helping K-12 schools teach computer science. We provide curriculum, professional development, and a full software platform. CodeHS is used by millions of students and thousands of schools and districts around the US and the world.
Mission
The mission of CodeHS is to empower all students to meaningfully impact the future. We believe that in the 21st century, coding is a foundational skill, just like reading and writing. That's why we say: Read, Write, Code. Coding and computer science are essential skills for students to learn and schools to teach.
About the role
CodeHS is looking for an Customer Success Manager to help manage school implementations and onboarding.
You will get a chance to work closely with educators and schools to facilitate teaching coding to students all over the world.
What you'll do
  • Handle questions from customers of CodeHS
  • Onboard new customers to CodeHS and learn about their needs to provide informed recommendations on using the product
  • Work with teachers and administrators on CodeHS implementation, ensuring they are successful in using the platform
  • Manage customer accounts throughout the school year by holding regular check-ins via email, phone and web video demos
  • Have a deep understanding of the CodeHS product and curriculum catalog
  • Help customers with integrations between CodeHS and school and district systems
  • Closely track and manage account data, identifying the current satisfaction of customers
  • Keep customer satisfaction high to drive retention
  • Visit local customers in person
  • Travel to visit major customers in different parts of the country
  • Communicate customer needs and pain points to the rest of the CodeHS team
  • Work with team to ensure customers renew
  • Work with school administrators and other stakeholders to improve computer science programs

Qualifications
  • Passionate about improving access to quality education
  • Strong written and verbal communication skills
  • Extremely organized and detail oriented
  • Interest in personally learning more about coding, prior experience a plus
  • Teaching experience or working in the educational system preferred
  • 5-7% travel - may travel to visit customers, conferences, or team meet ups

You're a great fit for this position if you are passionate about improving education, building strong relationships, going the extra mile to solve problems creatively, and working on the forefront to use technology to improve education.
Location
* Full Office - This role is a 5 days a week office role in the CodeHS Chicago Office in River North.
Compensation
* Compensation: $64,000-$78,000
Company Values
Encourage Teaching and Learning
CodeHS is about providing excellent teaching and learning opportunities in computer science for students all over the world. We value creating fun, accessible and creative learning experiences for teachers, for students, and for team members at CodeHS. We believe that education-and specifically coding-within the formal K-12 system, the higher-education system, and beyond has the power to allow everyone to unlock their full potential.
Create a Direct Positive Impact
At CodeHS we value creating a direct positive social impact with our work. We work directly with students, teachers, schools and districts to implement computer science classes. Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of computing. We believe that expanding access to computer science education will empower students to take an active role in creating the future.
Make It Fun and Creative
Bringing fun and creativity to every aspect of our work is a main focus for us at CodeHS. It starts with a fun, friendly and accessible curriculum, that allows students the opportunity to build creatively and engage in thoughtful problem solving. We also focus on developing a creative and fun environment to work in, and think that this allows us to bring novel approaches to challenging problems. Computing is about logic-but it's also about creativity-and we hope to share that excitement with teachers and students through CodeHS.
Our Operating Practices
Get the job done
We figure out the real problem to be solved and take ownership over seeing it to completion. We help move things across the finish line.
Bring context and big picture awareness
We consider the projects we work on in their context and see how our projects impact the team, company, and the customer.
Adaptable
We adapt to changing needs across customers and the team, and make good plans but know that they can change as we get new information.
Growth Mindset
We're always looking to learn and improve, and we share that mindset with teachers and students. We're working to improve individually and as a team.
Team player
We help out our teammates and we're team players. We make decisions with a team first approach and strive to act in the best interest of the company as a whole.
Constructive and solution oriented
When approached with problems and roadblocks, we're constructive and solution oriented. We think through problems and tradeoffs, proactively finding solutions.
Good vibes
We bring positive energy whether in person or virtually to help contribute to making a positive work environment for everyone.
Follow through
We make sure to do what we say we are going to do for team members and for customers. We're proactive, dependable and reliable in the work that we do.
CodeHS is an equal opportunity employer. CodeHS maintains a drug-free workplace.