Junior Software Engineer - Intern
ECS Federal, LLCRole Overview
ECS Federal, LLC is hiring a Junior Software Engineer - Intern. This is a internship role in Fairfax. Part of ECS Federal, LLC's Data Science hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
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.
Requirements
- 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
Req Benefits:
https://ecstech.com/careers/benefits/">https://ecstech.com/careers/benefits/
Frequently Asked Questions
How do I apply for the Junior Software Engineer - Intern position at ECS Federal, LLC?
Use the Apply button above to submit your application directly to ECS Federal, LLC. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Junior Software Engineer - Intern position at ECS Federal, LLC located?
This position is based in Fairfax. ECS Federal, LLC has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Junior Software Engineer - Intern at ECS Federal, LLC earn?
ECS Federal, LLC has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Junior Software Engineer - Intern role at ECS Federal, LLC posted?
This role was posted on April 13, 2026 (56 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start