Software Engineer Intern

Leidos•Arlington, VA
•$48,100 - $86,950•Hybrid

About The Position

Join Leidos’ mission-focused engineering team and build real software that powers data analytics, computer vision, and AI capabilities for national security customers. At Leidos, we don’t just offer internships - we offer career acceleration. You’ll ship code, learn from experienced engineers and researchers, and see your work used in production.

Requirements

  • Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Systems Engineering, Mathematics, Data Science, or a closely related field.
  • Experience in at least one of: Python, Java, or C++.
  • Must be U.S. Citizen
  • Eligible to obtain and maintain a Secret security clearance. Leidos will guide you through the clearance process.

Nice To Haves

  • Hands-on experience building prototypes or applications (class, club, hackathon, research, or personal projects).
  • Exposure to data engineering or analytics: data cleansing, transformation, feature engineering, or exploratory analysis.
  • Familiarity with one or more of the following:
  • Tools: Git/GitHub, VS Code or similar IDEs, Jupyter Notebooks.
  • Backend: REST APIs, microservices, SQL (PostgreSQL/MySQL), containerization (Docker), basic Linux.
  • Frontend: JavaScript/TypeScript, React or similar.
  • Data/ML: NumPy/Pandas, scikit-learn; plus for PyTorch or TensorFlow.
  • Cloud and CI/CD: AWS/Azure basics, build pipelines.
  • Interest in secure software development practices.
  • Familiarity with Rust
  • Ability to obtain /maintain Top Secret security clearance with polygraph.

Responsibilities

  • Build and enhance software prototypes, APIs, and microservices that support data analytics, machine learning, and user-facing applications.
  • Contribute across the stack: user interfaces and back-end services.
  • Write clean, maintainable code with tests; troubleshoot and fix issues.
  • Participate in design sessions, code reviews, and agile ceremonies.
  • Research and evaluate new technologies; present findings and recommendations.
  • Collaborate with software/system engineers and research/data scientists in areas like multi-modal information retrieval, UI engineering, metrics, computer vision, and autonomous systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service