1

Junior Computer Scientist Jobs (NOW HIRING)

Master's degree in Computer Science or Electrical Engineering plus 2 or more years of relevant experience * - Preferred #1: Master's degree in Computer Science or Electrical Engineering plus 5 or ...

Senior Computer Scientist/Engineer

Aberdeen, MD · On-site

$131.70K - $173.70K/yr

Lead or mentor junior and mid-level computer scientists/engineers, providing technical guidance and oversight * May lead a team of computer scientists on large and complex projects, including ...

next page

Showing results 1-20

Junior Computer Scientist information

See salary details

$50.5K

$111.3K

$137.5K

How much do junior computer scientist jobs pay per year?

As of May 28, 2026, the average yearly pay for junior computer scientist in the United States is $111,343.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,500.00 and $137,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Computer Scientist, and why are they important?

To thrive as a Junior Computer Scientist, you need a solid background in computer science fundamentals, programming languages (such as Python, Java, or C++), and typically a relevant bachelor's degree. Familiarity with version control systems like Git, basic algorithms, and possibly experience with software development tools or cloud platforms is often required. Strong analytical thinking, problem-solving ability, and effective communication skills help you collaborate and adapt in team-based environments. These skills and qualities are crucial for contributing to projects, learning quickly, and building a foundation for career growth in technology.

What types of projects and team collaborations can a Junior Computer Scientist expect in their first year?

As a Junior Computer Scientist, you will typically work on a variety of projects ranging from software development to data analysis, often supporting more senior team members. You'll likely be assigned tasks such as coding, debugging, and testing, while collaborating closely with cross-functional teams including software engineers, data scientists, and project managers. Expect to participate in regular team meetings, code reviews, and brainstorming sessions, which help you learn industry best practices and develop your problem-solving skills. This collaborative environment provides valuable opportunities to grow your technical expertise and build professional relationships.

What does a Junior Computer Scientist do?

A Junior Computer Scientist typically assists in the development, testing, and maintenance of software and computer systems. They work under the supervision of more experienced computer scientists or engineers, contributing to research, coding, troubleshooting, and documentation tasks. Their work may involve data analysis, writing algorithms, and collaborating with teams to solve technical problems. This role is ideal for recent graduates or those early in their careers, as it provides valuable experience and opportunities to learn new technologies.
More about Junior Computer Scientist jobs
What cities are hiring for Junior Computer Scientist jobs? Cities with the most Junior Computer Scientist job openings:
What are the most commonly searched types of Computer Scientist jobs? The most popular types of Computer Scientist jobs are:
What states have the most Junior Computer Scientist jobs? States with the most job openings for Junior Computer Scientist jobs include:
Infographic showing various Junior Computer Scientist job openings in the United States as of May 2026, with employment types broken down into 46% Full Time, 51% Part Time, 1% Contract, and 2% Nights. Highlights an 50% Physical, 33% Hybrid, and 17% Remote job distribution, with an average salary of $111,343 per year, or $53.5 per hour.
Computer Scientist - Senior Level with Security Clearance

Computer Scientist - Senior Level with Security Clearance

Bluehawk, LLC

Honolulu, HI

Other

Posted 26 days ago


Job description

Overview Overview The Computer Scientist provides advanced technical expertise to design, develop, and sustain software, tools, and analytical capabilities that enhance intelligence operations across the Joint Intelligence Operations Center (JIOC). This role applies cutting-edge computer science principles to build secure, scalable, and mission-focused solutions that process, analyze, and visualize large volumes of multi-source intelligence data. The Computer Scientist supports modernization, automation, and advanced analytics initiatives that strengthen operational effectiveness and situational awareness for decision makers. This position requires deep technical proficiency, practical experience delivering enterprise-grade software, and the ability to work in a highly collaborative, mission-driven environment alongside analysts, engineers, military personnel, and interagency partners. Responsibilities * Apply computer science disciplines, including software engineering, algorithms, distributed systems, cloud computing, full-stack development, DevSecOps, and database management.
* Design, develop, test, and implement innovative technical solutions that meet JIOC mission requirements and close intelligence capability gaps.
* Develop and optimize automated workflows, data processing pipelines, visualization tools, and analytic applications that support intelligence production.
* Research, prototype, and evaluate emerging technologies, frameworks, and processes to enhance analytic efficiency and operational impact.
* Integrate new technologies into existing JIOC architectures while ensuring interoperability, security, and performance.
* Implement and configure open-source, commercial off-the-shelf (COTS), and government off-the-shelf (GOTS) technologies.
* Conduct software and system assessments to evaluate performance, suitability, scalability, and cyber readiness.
* Produce technical documentation, support code reviews, and provide subject-matter expertise during development and modernization efforts.
* Collaborate with military, government, and contractor personnel to identify technical requirements and resolve system deficiencies.
* Recommend process improvements based on emerging tools, best practices, and operational feedback.
* Participate in planning conferences, exercises, system capability development sessions, intelligence working groups, and technical exchange meetings with mission partners. Qualifications * Advanced proficiency in multiple programming languages, frameworks, and software paradigms.
* Expertise in distributed systems design, cloud-native architectures, and microservices.
* Experience leading software development teams or managing complex system development efforts.
* Proficiency with DevSecOps practices and end-to-end CI/CD pipeline management.
* Experience optimizing system performance, scalability, and reliability.
* Deep understanding of DOD and federal cybersecurity and compliance frameworks.
* Demonstrated ability to translate complex intelligence requirements into technical capabilities.
* Experience mentoring junior developers and providing technical direction.
Experience * Minimum of 7 to 10 years of progressive experience in software development or computer science roles, including at least 3 years supporting defense or intelligence missions. Bluehawk, LLC. is an Equal Opportunity/Affirmative Action Employer/EOE Minority/Female/Disabled/Veteran/Sexual Orientation/Gender Identity