Demo

Junior Software Engineer - Intern

Electronic Consulting Services, Inc (ECS Federal)
FAIRFAX, VA Intern
POSTED ON 4/17/2026
AVAILABLE BEFORE 5/17/2026
Job Description

ECS is seeking a Junior Software Engineer Intern to work in our Fairfax, VA office for the summer of 2026.

This internship offers a unique opportunity to move beyond the classroom and gain firsthand experience with production-grade workflows and real-world datasets. You will work alongside senior engineers and scientists to move models from research to the tactical edge, ensuring from end to end, both our warfighters & decision makers are empowered with the latest technology solutions at their fingertips.

Job Description:

ECS is seeking a Junior Software Engineer to participate in a team of scientists and engineers, and to support the execution of a variety of projects including Artificial Intelligence/Machine Learning and Big Data/Cloud Solutions. The candidate works closely with the Project Manager and technical team to swiftly develop solutions in an agile environment and deploy capabilities to the operational end user. The candidate cultivates an environment that promotes customer service, excellence, innovation, collaboration and teamwork.

The Software Engineer has prior experience in designing/architecting enterprise scale systems incorporating a variety of components (GOTS, COTS, Open Source) and supporting integration. This individual performs in a multidisciplinary team environment with tight deadlines. The successful candidate is highly motivated, eager to implement new technologies in the Artificial Intelligence/Machine Learning, and thrives leading a team of scientists and engineers.

Required Skills

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • Experience working with programming languages (i.e. Python, C , Java)
  • Familiarity with Linux operating systems (Redhat or Ubuntu)
  • Demonstrated cross-functional team collaboration skills in a rapidly changing, high intensity, mission-oriented work environment
  • A skilled, intelligent, articulate individual who possesses excellent technical writing and presentation skills
  • Ability to work in a fast-paced environment
  • Ability to quickly grasp and implement new technologies
  • A self-motivated, self-starter that enthusiastically embraces pushing imaginative solutions to hard operational problems


Desired Skills

  • Experience utilizing containerization technologies (e.g. Docker)
  • Experience with orchestration frameworks (Kubernetes)
  • Deep learning algorithms, NLP, ML tools and packages
  • Experience developing Architecture and Data Flow Diagrams using graphing programs (e.g. Visio)
  • Experience utilizing big data and cloud tools and technologies
  • Experience working with Department of Defense organizations or performers
#ECS1

ECS is an equal opportunity e mplo yer and does not discriminate or allo w discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.

ECS is a l eadi ng mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3 2 00 employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.

Hourly Wage Estimation for Junior Software Engineer - Intern in FAIRFAX, VA
$43.00 to $53.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Software Engineer - Intern?

Sign up to receive alerts about other jobs on the Junior Software Engineer - Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Electronic Consulting Services, Inc (ECS Federal)

  • Electronic Consulting Services, Inc (ECS Federal) WASHINGTON, DC
  • Job Description ECS is seeking an IGA Lead (Identity Governance and Administration) to work in our Washington, DC office. ECS is seeking an ICAM Operations... more
  • Just Posted

  • Electronic Consulting Services, Inc (ECS Federal) WARNER ROBINS, GA
  • Job Description ECS is seeking an IT System Administrator II to work in our Warner Robins, GA office. ECS is seeking a highly qualified IT System Administr... more
  • Just Posted

  • Electronic Consulting Services, Inc (ECS Federal) FAIRFAX, VA
  • Job Description ECS is seeking a Junior Data Engineering Intern to work in our Fairfax, VA office for the summer of 2026. This internship offers a unique o... more
  • Just Posted

  • Electronic Consulting Services, Inc (ECS Federal) Fairfax, VA
  • Job Description ECS is seeking a highly experienced Scientific Programmer (DevOps) to work remotely. The Scientific Programmer is technical and can communi... more
  • Just Posted


Not the job you're looking for? Here are some other Junior Software Engineer - Intern jobs in the FAIRFAX, VA area that may be a better fit.

  • Jobs via Dice Fairfax, VA
  • Job Description ECS is seeking a Junior Software Engineer Intern to work in our Fairfax, VA office for the summer of 2026. This internship offers a unique ... more
  • 3 Days Ago

  • Prescient Edge Mc Lean, VA
  • Job Title Junior Software Developer Intern Location McLean, VA 22102 US (Primary) Category Research, Development, and Engineering Job Type Temporary Career... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!