1

Apprentice Computer Science Jobs (NOW HIRING)

Teacher Apprentice

Waterbury, CT · On-site

$17.14 - $20/hr

Some knowledge of Positive Behavioral Interventions and Supports (PBIS) and Scientific Research ... Ability to utilize computer and multimedia technology, as appropriate; PART III - POSITION ...

$36K - $49K/yr

In this apprenticeship model, the trainer works closely with the fellow and a secondary clinical ... selected courses in neuroscience, computer science, engineering, applied mathematics, or ...

The Mechatronics & Robotics Apprentice (MRA) will learn to combine electronic, mechanical, computer ... Science, or 4+ years of military experience - Knowledge of mathematics - Experience measurement ...

Showing results 41-60

Apprentice Computer Science information

See salary details

$12

$22

$37

How much do apprentice computer science jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for apprentice computer science in the United States is $22.02, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $24.04 per hour, depending on experience, location, and employer.

What is an apprentice computer scientist?

Apprentice Computer Science roles are entry-level positions designed for individuals who are learning the fundamentals of computer science while gaining hands-on experience in a professional setting. These apprenticeships combine classroom instruction with practical work, allowing apprentices to develop skills in programming, software development, and IT support. The goal is to prepare apprentices for a career in computer science by providing mentorship, real-world projects, and exposure to industry tools and practices.

What types of projects or tasks can I expect to work on as an apprentice computer scientist?

As an Apprentice Computer Science, you’ll typically support software development, testing, and troubleshooting tasks under the guidance of experienced engineers. You may assist with coding simple features, debugging, maintaining documentation, or participating in code reviews. Apprentices often collaborate with cross-functional teams, gaining exposure to real-world workflows and tools. This hands-on experience helps you build practical skills while contributing meaningfully to ongoing projects.

What are the key skills and qualifications needed to thrive as an apprentice computer scientist?

To thrive as an Apprentice Computer Scientist, you need a basic understanding of programming concepts, logical problem-solving skills, and often a foundational qualification in computer science or a related STEM field. Familiarity with coding languages (such as Python or Java), version control systems like Git, and basic software development tools is typically required. Strong communication, eagerness to learn, and teamwork skills help apprentices adapt quickly and contribute effectively. These abilities are crucial for building technical expertise, collaborating on projects, and growing within the fast-evolving tech industry.

What is the difference between Apprentice Computer Science vs Junior Software Developer?

AspectApprentice Computer ScienceJunior Software Developer
Required CredentialsBasic computer science knowledge, often enrolled in or recent graduate of a CS programSome experience or internship, basic coding skills, possibly a degree or equivalent
Work EnvironmentTraining-focused, supervised, often in educational or internship settingsProfessional work environment, contributing to projects under supervision
Employer & Industry UsageUsed in educational programs, internships, entry-level trainingCommon entry-level role in software companies and tech industries

The main difference is that an Apprentice Computer Science is typically in a training or internship phase, focusing on learning and skill development, while a Junior Software Developer is an entry-level professional actively contributing to software projects. Apprentices often have less hands-on responsibility and are in a learning environment, whereas Junior Developers are expected to perform coding tasks and collaborate within a team.

What are the most commonly searched types of Computer Science jobs?

The most popular types of Computer Science jobs are:

What states have the most Apprentice Computer Science jobs?

States with the most job openings for Apprentice Computer Science jobs include:

What are popular job titles related to Apprentice Computer Science jobs?

For Apprentice Computer Science jobs, the most frequently searched job titles are:

Infographic showing various Apprentice Computer Science job openings in the United States as of July 2026, with employment types broken down into 2% Locum Tenens, 91% Full Time, and 7% Part Time. Highlights an 100% Physical job distribution, with an average salary of $45,806 per year, or $22 per hour.

Cyber Network Professional - Entry to Mid Level

Fort Eisenhower, GA • On-site

U.S. Department of Defense (DOD)
Public Administration • 10K+ employees

$87K/yr

Full-time

Posted 3 days ago

New


U.S. Department Of Defense rating

7.9

Company rating: 7.9 out of 10

Based on 540 frontline employees who took The Breakroom Quiz


Job description

The explosion of Internet communications has created a need for the Tailored Access Operations (TAO) and Cybersecurity missions. If you're an IT or cyber professional who wants to work on the leading edge of technology and preserve the nation's strategic edge in cyberspace, NSA has a place for you. We have multiple openings for Cyber Network Professionals who will concentrate in specialties such as: penetration testing; defensive operations; identifying cyber threats and vulnerabilities;

Qualifications:ENTRY/DEVELOPMENTAL
Entry is with a Bachelors degree and no experience. The following may also be considered for individuals with in-depth experience that is clearly related to the position: an Associates degree plus 2 years of relevant experience; or at least 18 semester hours of military coursework/training in networking, computer science, or cyber topics plus 2 years of relevant experience; or successful completion of TAO-specific technical fundamentals training plus 2 years of relevant experience.
FULL PERFORMANCE
Entry is with a Bachelors degree plus 3 years of relevant experience; a Masters degree plus 1 year of relevant experience; a Doctorate degree and no experience. The following may also be considered for individuals with in-depth experience that is clearly related to the position: an Associates degree plus 5 years of relevant experience; or at least 18 semester hours of military coursework/training in networking, computer science, or cyber topics plus 5 years of relevant experience; or successful completion of TAO Apprentice Operator certification plus 3 years of relevant experience.Education:The qualifications listed are the minimum acceptable to be considered for the position.
Degree must be in Network Engineering, Systems Engineering, Information Technology, Computer Science, Mathematics, Data Science, or related field (e.g., General Engineering, Computer Engineering, Electrical Engineering, Computer Science, Computer Forensics, Cyber Security, Software Engineering, Information Assurance, or Computer Security).
Relevant experience must be in one or more of the following: computer or information systems design/development, programming, information/cyber/network security, vulnerability analysis, penetration testing, computer forensics, information assurance and/or systems engineering. Additionally, must have experience in network or system administration. Completion of military training in a relevant area such as JCAC (Joint Cyber Analysis course), Undergraduate Cyber Training (UCT), Network Warfare Bridge Course (NWBC)/Intermediate Network Warfare Training (INWT), Cyber Defense Operations will be considered towards the relevant experience requirement (i.e., 20-24 weeks course will count as 6 months of experience, 10-14 weeks will count as 3 months of experience).Employment Type: OTHER

What U.S. Department Of Defense employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom