Software Engineering & AI Intern

Leidos•Odenton, MD
•Remote

About The Position

Leidos is seeking software engineering students for its Summer 2027 Internship Program, starting in May 2027. The intern will join the Digital Sector’s Global Solutions Management – Operations II (GSM-O II) contract and its Global Automation and Intelligent Network Solutions (GAINS) Team. The contract supports the operations, sustainment, maintenance, repair, and defense of the Defense Information System Network (DISN) for the Defense Information Systems Agency (DISA). The intern will help build intelligent systems using high-volume data, real-time pipelines, predictive machine learning, and generative AI to detect emerging problems and support the development of closed-loop, self-healing networks. The role offers hands-on experience with technologies including AWS, Databricks, Kafka, Elastic, Watson AIOps, and cybersecurity automation. The position is primarily remote, with mandatory periodic on-site work at either Scott AFB, Illinois, or Ft. Meade, Maryland. Candidates must be able to obtain an interim Secret DoD security clearance before the start date.

Requirements

  • Must be a U.S. citizen.
  • Must be able to obtain an interim Secret DoD security clearance before the start date; selected candidates will be sponsored for the required clearance.
  • Currently pursuing a degree in a relevant discipline, such as Computer Science, Software Engineering, or Data Science.
  • Software development experience with Python, Java, and SQL, and working knowledge of HTML and JavaScript.
  • Experience with distributed version control software such as Git and Bitbucket.
  • Experience developing software on a UNIX command-line platform.
  • Strong communication skills to support proactive and effective collaboration with a virtual team.
  • Reliable transportation and the ability to report to the designated facility within a reasonable timeframe when requested by management.

Nice To Haves

  • Obtaining CompTIA Security+ or an equivalent DoD 8570 IAT II certification before the start date is strongly encouraged.
  • Full software lifecycle experience spanning design, development, testing, and deployment, especially in a containerized environment using Kubernetes or Docker.
  • Familiarity with web development using UI frameworks such as React.
  • Familiarity with designing and building DevOps pipelines using tools such as Bitbucket, Jenkins, and Ansible.
  • Familiarity with developing software in a cloud environment; AWS experience is a plus.
  • Familiarity with Atlassian tools, including JIRA and Confluence.
  • Familiarity with AI tools and concepts, including large language models and predictive analytics, to support self-healing and auto-ticketing capabilities.

Responsibilities

  • Design, develop, document, test, and deploy software using Python, JavaScript, Java, and SQL.
  • Create Kibana visualizations and dashboards for users and support staff.
  • Develop Kafka integrations between Elasticsearch/Logstash and other systems, such as Databricks.
  • Develop and apply AI/ML and automation capabilities.
  • Assist with deploying, configuring, testing, troubleshooting, maintaining, and updating or upgrading Kafka and Elastic clusters and environments.
  • Develop automated tests using tools such as Ansible, Selenium, JMeter, and JUnit.
  • Develop automated CI/CD build and deployment pipelines using Jenkins, Artifactory, Kubernetes, Docker, Ansible, and Bitbucket.
  • Work with an Agile team, attend daily scrums, and demonstrate working software while collaborating with a geographically distributed team.
  • Troubleshoot and resolve installation, infrastructure, and system issues.
  • Identify, report, monitor, and mitigate technical risks proactively and independently.
  • Communicate and collaborate with team members to support successful completion of project objectives.
  • Report periodically to the designated Scott AFB or Ft. Meade facility when requested by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service