Computer Scientist
The Naval Surface Warfare Center Dahlgren Division is seeking a motivated Computer Science student to join our Battle Management Systems (BMS) team for a summer internship. In this role, you will support the development of software and data-driven capabilities that contribute to real-time decision-making and mission-critical systems used by the Navy.
You’ll work alongside engineers and scientists in a collaborative, fast-paced environment, gaining hands-on experience with modern software development and exposure to emerging technologies such as artificial intelligence and machine learning.
What You’ll Do:
- Support the development and testing of software applications used in mission systems
- Assist with coding, debugging, and improving existing tools and applications
- Contribute to projects that may involve data analysis, automation, or introductory AI/ML concepts
- Help gather and organize requirements for new features or system improvements
- Participate in team meetings, design discussions, and collaborative problem-solving
- Assist with system testing, troubleshooting, and documentation
- Support basic data analysis, reporting, and backlog tracking
What We’re Looking For:
- Current student pursuing a degree in Computer Science, Software Engineering, or a related field
- Foundational programming experience (Python, JavaScript, SQL, or similar)
- Interest in learning about AI/ML, data-driven systems, or real-world software applications
- Strong problem-solving skills and attention to detail
- Ability to work both independently and as part of a team
- Willingness to learn and contribute in a mission-focused environment