1

Computer Science Training Jobs in Washington (NOW HIRING)

Senior Computer Scientist

Bethesda, MD · On-site

$130K - $190K/yr

Career development opportunities, including on-the-job training, tuition reimbursement, and ... Computer software engineers apply the principles and techniques of computer science, engineering ...

Senior Computer Scientist

Bethesda, MD · On-site

$130K - $190K/yr

Career development opportunities, including on-the-job training, tuition reimbursement, and ... Computer software engineers apply the principles and techniques of computer science, engineering ...

Showing results 21-40

Computer Science Training information

See Washington salary details

$22.5K

$74.8K

$128.8K

How much do computer science training jobs pay per year?

As of Aug 7, 2026, the average yearly pay for computer science training in Washington is $74,805.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,630.00 and $107,366.00 per year, depending on experience, location, and employer.

What are 5 careers in computer science training?

Five careers in computer science training include software developer, IT instructor, curriculum developer, technical trainer, and educational technology specialist. These roles often require strong programming skills, knowledge of computer systems, and relevant certifications or teaching experience. They involve designing and delivering training programs to help others learn computer science concepts and skills.

What are the key skills and qualifications needed to thrive in computer science training?

To thrive in Computer Science Training roles, you need a solid background in computer science concepts, programming, and educational or instructional expertise, often supported by a relevant degree or professional certifications such as CompTIA, Microsoft Certified Educator, or instructional design credentials. Familiarity with learning management systems (LMS), online collaboration platforms, and coding tools like Python, Java, or C++ is commonly required. Strong communication, patience, and the ability to tailor complex technical information to diverse audiences are valuable soft skills in this field. These competencies are essential for effectively teaching and preparing learners for evolving industry demands.

Are computer science training majors still in demand?

Computer science training majors are in high demand due to the ongoing growth of technology industries, software development, data analysis, and cybersecurity. Employers seek candidates with programming skills, knowledge of algorithms, and proficiency in tools like Python, Java, and cloud platforms, making this a strong field for job opportunities.

What are the typical responsibilities of someone working in computer science training?

Professionals in Computer Science Training are often responsible for designing and delivering curriculum, conducting hands-on programming workshops, assessing learners' progress, and updating course materials to reflect current industry trends. You may work closely with other instructors, HR training coordinators, or technical experts to align content with organizational or educational objectives. Collaboration with industry professionals and ongoing professional development are also common, as the technology landscape evolves quickly. This mix of technical and educational duties ensures that trainees gain practical, up-to-date skills needed for a successful tech career.

What training is needed for computer science training?

Computer science training typically requires a bachelor's degree in computer science, software engineering, or a related field. Additional skills such as programming languages (e.g., Python, Java), data structures, algorithms, and familiarity with development tools are essential. Certifications like Cisco, Microsoft, or specific programming certifications can also enhance job prospects.

What is a computer science training?

A Computer Science Training job involves teaching or mentoring individuals in computer science concepts, programming, and related technologies. Professionals in this role may work in academic institutions, corporate training programs, or bootcamps to help students or employees develop technical skills. The job often includes designing curriculum, conducting lectures or hands-on coding sessions, and assessing learners' progress. Strong knowledge of programming languages, algorithms, and software development is typically required.

What are popular job titles related to Computer Science Training jobs in Washington? For Computer Science Training jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Computer Science Training jobs in Washington look for? The top searched job categories for Computer Science Training jobs in Washington are:
Infographic showing various Computer Science Training job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 17% Part Time, and 2% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $74,805 per year, or $36 per hour.

Cryptologic Computer Scientist with Security Clearance

The Swift Group

Laurel, MD • On-site

Other

Re-posted 18 days ago


Job description

Swift is a privately held, mission-driven and employee-focused services and solutions company headquartered in Reston, VA. Our capabilities include Software Development, Engineering & IT, Data Science, Cyber Enablement, Logistics, and Training. Founded in 2019, Swift supports Civilian, Defense, and Intelligence Community customers across the country and around the globe. We are looking for a Cryptologic Computer Scientist to work in Annapolis Junction and/or Laurel, MD. Responsibilities: The Cryptologic Computer Scientist will design, develop, deliver, and operate solutions to hard cryptologic computer science problems within a scientific framework. This position will require computer science skills (operating systems, compiler theory, database theory, algorithm analysis, computer architecture, discrete math, programming language theory, and data structures). Required Qualifications: * Experience with Python, Spark, and working with large-scale data.
* Must have a strong background in network protocol analysis.
* The ideal candidate will be inquisitive and have a discovery-focused mindset.
* Level 2:
* 5 years of relevant experience in the following areas: computer system research, simulation/ model development and prototyping, software design, programming, computational science, algorithm analysis, design, and reverse engineering/ designing/ developing to include hardware and/ or software.
* A Bachelor's degree in Computer Science or related fields such as (Engineering, Mathematics, Information Technology, or Information Systems), only if the following foundational Computer Science areas are met: algorithms, computer architecture, programming methodologies, data structures, logic and computation, and advanced mathematics.
* Level 3:
* 8 years of relevant experience in the following areas: computer system research, simulation/ model development and prototyping, software design, programming, computational science, algorithm analysis, design, and reverse engineering/ designing/ developing to include hardware and/ or software.
* A Bachelor's degree in Computer Science or related fields such as (Engineering, Mathematics, Information Technology, or Information Systems), only if the following foundational Computer Science areas are met: algorithms, computer architecture, programming methodologies, data structures, logic and computation, and advanced mathematics.
* Level 4:
* 11 years of relevant experience in the following areas: computer system research, simulation/ model development and prototyping, software design, programming, computational science, algorithm analysis, design, and reverse engineering/ designing/ developing to include hardware and/ or software.
* A Bachelor's degree in Computer Science or related fields such as (Engineering, Mathematics, Information Technology, or Information Systems), only if the following foundational Computer Science areas are met: algorithms, computer architecture, programming methodologies, data structures, logic and computation, and advanced mathematics. Security Clearance: * A current government clearance, background investigation, and polygraph are required. #LI-JP1 #OpsConsulting