You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
You must have a bachelor's or higher degree in mathematics, statistics, computer science, data science or other field directly related to the position. The degree must be in a major field of study ...
New
$121K - $146K/yr
Master's degree or foreign equivalent in Data Science, Computer Science, Artificial Intelligence, Mathematics or related field. 3 years of experience with the following: Data science Data Modeling ...
$121K - $146K/yr
Master's degree or foreign equivalent in Data Science, Computer Science, Artificial Intelligence, Mathematics or related field. 3 years of experience with the following: Data science Data Modeling ...
Cedar Rapids, IA · On-site
$46K - $58K/yr
9th Grade Center Business / Computer Science Teacher - Endorsements: 1171: 5-12 Business - All Welcome to Prairie! The College Community School District's programs are located on an 800 acre site on ...
Cedar Rapids, IA · On-site
$46K - $58K/yr
9th Grade Center Business / Computer Science Teacher - Endorsements: 1171: 5-12 Business - All Welcome to Prairie! The College Community School District's programs are located on an 800 acre site on ...
Cedar Rapids, IA · On-site
$46K - $58K/yr
Prairie 9th Grade Center Date Available: 08/03/2026 9th Grade Center Business / Computer Science Teacher - Endorsements: 1171: 5-12 Business - All Welcome to Prairie! The College Community School ...
Cedar Rapids, IA · On-site
$46K - $58K/yr
Prairie 9th Grade Center Date Available: 08/03/2026 9th Grade Center Business / Computer Science Teacher - Endorsements: 1171: 5-12 Business - All Welcome to Prairie! The College Community School ...
Ames, IA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Ames, IA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Iowa City, IA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Iowa City, IA · Remote
$18 - $40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Masters degree in Information Systems, Computer Science or related technical field with 3 years experience is also acceptable. Qualifications for Lead Bachelor's degree in Information Systems ...
Masters degree in Information Systems, Computer Science or related technical field with 3 years experience is also acceptable. Qualifications for Lead Bachelor's degree in Information Systems ...
Sioux City, IA · On-site
Position Details Posting Summary Position Title Police Science Instructor Division Instruction ... • Computer experience in common software and Internet. • Successful teaching experience.
Sioux City, IA · On-site
Position Details Posting Summary Position Title Police Science Instructor Division Instruction ... • Computer experience in common software and Internet. • Successful teaching experience.
Des Moines, IA · On-site
$121K - $146K/yr
Qualifications Master's degree or foreign equivalent in Data Science, Computer Science, Artificial Intelligence, Mathematics or related field. 3 years of experience with the following: Data science ...
Des Moines, IA · On-site
$121K - $146K/yr
Qualifications Master's degree or foreign equivalent in Data Science, Computer Science, Artificial Intelligence, Mathematics or related field. 3 years of experience with the following: Data science ...
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Des Moines, IA · On-site
$23/hr
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Des Moines, IA · On-site
$23/hr
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
Stuart, IA · On-site
$45K - $59K/yr
Science Teacher Position Purpose - Under the general supervision of the School Principal, to ... use computer network system and software applications as needed. - Ability to organize and ...
Stuart, IA · On-site
$45K - $59K/yr
Science Teacher Position Purpose - Under the general supervision of the School Principal, to ... use computer network system and software applications as needed. - Ability to organize and ...
The degree must be in Computer and Information Sciences and Support Services with desired courses in Computer Engineering; Engineering Physics/Applied Physics; Industrial Engineering;
The degree must be in Computer and Information Sciences and Support Services with desired courses in Computer Engineering; Engineering Physics/Applied Physics; Industrial Engineering;
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
New
Master's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics - OR * Bachelor's degree in quantitative discipline such ...
New
$53.1K - $56.6K
7% of jobs
$56.6K - $60.2K
7% of jobs
$60.2K - $63.7K
2% of jobs
$63.7K - $67.2K
0% of jobs
$67.2K - $70.8K
2% of jobs
$72.3K is the 25th percentile. Wages below this are outliers.
$70.8K - $74.3K
15% of jobs
$74.3K - $77.9K
16% of jobs
The median wage is $78.2K / yr.
$77.9K - $81.4K
13% of jobs
$81.4K - $85K
6% of jobs
$86.6K is the 75th percentile. Wages above this are outliers.
$85K - $88.5K
16% of jobs
$88.5K - $92K
17% of jobs
$53.1K
$78.1K
$92K
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

$74K/yr
Other
Posted 5 days ago
New
8.2
Based on 13 frontline employees who took The Breakroom Quiz
234th of 686 rated public administrative organizations
WHAT IS DATA AND ANALYTICS (DAO)-RESEARCH, APPLIED ANALYTICS & STATISTICS (RAAS)?
A description of the business units can be found at: https://www.jobs.irs.gov/about/who/business-divisions
Get the full story on Breakroom
Sourced by ZipRecruiter
Public administration
10,000+ Employees
Washington, DC, US
1789