You are viewing a preview of this job. Log in or register to view more details about this job.

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