$56.76K/yr
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
$56.76K/yr
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
$56.76K/yr
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
Senior Computer Scientist Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation ...
Senior Computer Scientist Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation ...
Huntsville, AL · On-site
Senior Computer Scientist Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation ...
Huntsville, AL · On-site
Senior Computer Scientist Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation ...
Harvest, AL · On-site
$75K - $100K/yr
The Computer Scientist will be responsible for software design, development, and engineering projects for various customers. Key Responsibilities Include • Create new software development ...
Harvest, AL · On-site
$75K - $100K/yr
The Computer Scientist will be responsible for software design, development, and engineering projects for various customers. Key Responsibilities Include • Create new software development ...
The Computer Scientist will be responsible for software design, development, and engineering projects for various customers. Key Responsibilities Include Create new software development initiatives ...
The Computer Scientist will be responsible for software design, development, and engineering projects for various customers. Key Responsibilities Include Create new software development initiatives ...
We are seeking a Senior Computer Scientist (Contract PM) to join our team supporting the FBI's Counterterrorism Division. REQUIRED QUALIFICATIONS Experience * Eight years of relevant experience in ...
We are seeking a Senior Computer Scientist (Contract PM) to join our team supporting the FBI's Counterterrorism Division. REQUIRED QUALIFICATIONS Experience * Eight years of relevant experience in ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Quick apply
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Duties DUTY 1: Performs developmental of moderate difficult in computer architectural work assignments utilizing computer science and engineering techniques to develops skills in planning ...
Duties DUTY 1: Performs developmental of moderate difficult in computer architectural work assignments utilizing computer science and engineering techniques to develops skills in planning ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Mooresville, AL · On-site
Job Title SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support) Location Huntsville, AL 35649 US (Primary) Category Intelligence Job Type Full-Time Career Level ...
Mooresville, AL · On-site
Job Title SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support) Location Huntsville, AL 35649 US (Primary) Category Intelligence Job Type Full-Time Career Level ...
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Auburn, AL · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Quick apply
Auburn, AL · On-site
$65K - $175K/yr
Computer Scientist / Software Developer - Auburn, AL Company Overview : Integrated Solutions for Systems (IS4S) is a fast-growing small business at the forefront of developing innovative solutions ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in the following: Scoping, Planning, and Completing full lifecycle engineering projects * Manage ...
Prescient Edge is seeking a SME Computer Scientist - Artificial Intelligence (AI)/ Machine Learning (ML) (J26 Support) to support a federal government client. Please note that the availability of ...
Prescient Edge is seeking a SME Computer Scientist - Artificial Intelligence (AI)/ Machine Learning (ML) (J26 Support) to support a federal government client. Please note that the availability of ...
Montgomery, AL · On-site +1
$40/hr
A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics, Engineering, or similar); a master's or PhD is a plus. Relevant credentials are a plus (e.g ...
Montgomery, AL · On-site +1
$40/hr
A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics, Engineering, or similar); a master's or PhD is a plus. Relevant credentials are a plus (e.g ...
Birmingham, AL · On-site
$85.60K - $139.10K/yr
Our engineers are experienced in design, development, and commercialization of innovative hardware and software systems for the aeronautic and life sciences industry. As one of the nation's leading ...
Birmingham, AL · On-site
$85.60K - $139.10K/yr
Our engineers are experienced in design, development, and commercialization of innovative hardware and software systems for the aeronautic and life sciences industry. As one of the nation's leading ...
Hanceville, AL · On-site
$42.11K - $94.36K/yr
WSCC-205170-Computer Science Opening Date: 05/12/2026 Closing Date: Continuous Campus Location: Wallace State Position Summary The Instructor is responsible for fostering student learning by ...
Hanceville, AL · On-site
$42.11K - $94.36K/yr
WSCC-205170-Computer Science Opening Date: 05/12/2026 Closing Date: Continuous Campus Location: Wallace State Position Summary The Instructor is responsible for fostering student learning by ...
Hanceville, AL · On-site
$42.11K - $94.36K/yr
WSCC-205170-Computer Science Opening Date: 05/12/2026 Closing Date: Continuous Campus Location: Wallace State Position Summary The Instructor is responsible for fostering student learning by ...
Hanceville, AL · On-site
$42.11K - $94.36K/yr
WSCC-205170-Computer Science Opening Date: 05/12/2026 Closing Date: Continuous Campus Location: Wallace State Position Summary The Instructor is responsible for fostering student learning by ...
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
Quick apply
Talladega College invites applications for the tenure track position of Chair of Computer Science and Assistant Professor beginning August 2026. This tenure track position reports to the Dean of ...
$45.8K - $52.9K
2% of jobs
$52.9K - $60.1K
0% of jobs
$60.1K - $67.3K
5% of jobs
$67.3K - $74.4K
0% of jobs
$74.4K - $81.6K
1% of jobs
$84.4K is the 25th percentile. Wages below this are outliers.
$81.6K - $88.8K
42% of jobs
$88.8K - $96K
1% of jobs
$96K - $103.1K
1% of jobs
$103.1K - $110.3K
19% of jobs
$110.3K - $117.5K
0% of jobs
$118.2K is the 75th percentile. Wages above this are outliers.
$117.5K - $124.6K
28% of jobs
$45.8K
$100.9K
$124.6K
Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.
| Aspect | Computer Scientist | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; often advanced degrees | Bachelor's or higher in CS, Software Engineering, or related field |
| Work Environment | Research labs, academia, R&D departments | Tech companies, software development firms, IT departments |
| Employer & Industry Usage | Universities, research institutions, tech companies | Software development companies, startups, large corporations |
| Common Search & Comparison Intent | Understanding roles, career paths, and skills | Job requirements, responsibilities, and career growth |
Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.