Junior Software Engineer - Intern

ECS Tech IncECS Tech IncFairfax, Virginia, United States
Join the waitlist to applySave this job

Invite-only right now: save jobs, track applications, build tailored resumes

Already have an account? Log in

Posted

9/11/2026

Employment

Intern

Range

Check website

Work style

On-site

AI documents

Powered by AI

Jigup writes these against this posting once you are in, using the profile you build once.

Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

AI summary

Core responsibilities

The intern will work with senior engineers and scientists to transition models from research to tactical edge applications. They will support the development of AI/ML and Big Data solutions within an agile team environment.

Requirements overview

Candidates must be US citizens currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proficiency in programming languages like Python, C++, or Java and familiarity with Linux operating systems are required.

Key skills

PythonC++JavaLinuxArtificial IntelligenceMachine LearningBig DataCloud SolutionsTechnical WritingPresentation SkillsAgileSystem ArchitectureSoftware EngineeringCollaborationProblem Solving

Resume keywordsJigup Pro

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

Education requirements

bachelor degreepostgraduate degree

About ECS Tech Inc

Industry

IT Services and IT Consulting

Employees

6

Size

11-50 employees

View company page

Job categories

SoftwareTechnologyEngineeringScience & ResearchGovernment & Public Sector

Description

Everforth ECS is seeking a Junior Software Engineer Intern to work in our Fairfax, VA office for the summer of 2027.   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. Qualifications * Must be a US Citizen * 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

Requirements

  • Python
  • C++
  • Java
  • Linux
  • Artificial Intelligence
  • Machine Learning
  • Big Data
  • Cloud Solutions
  • Technical Writing
  • Presentation Skills
  • Agile
  • System Architecture
  • Software Engineering
  • Collaboration
  • Problem Solving

More entry level jobs in Fairfax, VA

All jobs in Fairfax, VA

More jobs at ECS Tech Inc

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist