Flight Software Research Intern- AI Powered Agentic Design

AI EngineerMachine Learning EngineerFull TimeRemoteEntry LevelTeam 11-50

Location

United States

Posted

2 days ago

Salary

Not specified

Seniority

Entry Level

No structured requirement data.

Job Description

Job Summary

The Flight Software & AI Research Intern will support advanced research and development efforts within the Guidance, Navigation, and Controls (GN&C) team, with a primary focus on AI-driven modeling and simulation. This role is designed as a hands-on learning opportunity for graduate students majoring in Computer Science who are interested in applying advanced software engineering and artificial intelligence techniques to aerospace systems, embedded platforms, and high-fidelity simulations.

This position supports the development of AI-powered agentic design and execution workflows for 6-DOF modeling and simulation software. The role offers close mentorship from experienced engineers and exposure to real-world aerospace research challenges.

This position is based out of Mclaurin Aerospace in Knoxville, TN, with remote work considered for qualified candidates.

Why This Role Is Unique

This internship offers the opportunity to work at the intersection of AI, flight software, and aerospace research, contributing to real development efforts rather than purely academic exercises. Interns gain meaningful exposure to production-level code, research-grade simulations, and advanced aerospace systems.

Responsibilities

  • Contribute to the design, development, and testing of AI-enabled modeling and simulation software architectures.
  • Support ongoing development of 6-DOF launch vehicle and spacecraft modeling and simulation software
  • Prototype system architectures for agentic decision-making assistants
  • Participate in software verification and validation activities, including unit testing and security demonstration
  • Create and maintain technical documentation for software architecture, algorithms, interfaces, and test procedures
  • Collaborate in code reviews, debugging efforts, and flight readiness or system validation activities
  • Work closely with GN&C engineers and researchers in a fast-paced R&D environment

Qualifications

  • Currently pursuing a Master's degree (preferred) or PhD in Computer Science
  • This role is intended for true Computer Science majors; other engineering disciplines will be considered only if the candidate demonstrates strong CS depth
  • Strong programming experience in C/C++ and/or Python
  • Solid foundation in software engineering principles, algorithms, and data structures
  • Experience or coursework related to one or more of the following is highly desirable:
  • Artificial intelligence or machine learning
  • Using LLMs for decision making applications
  • Software containerization
  • Familiarity with Linux-based development environments
  • Excellent analytical, problem-solving, and debugging skills
  • Ability to work independently while collaborating effectively with a technical team

Additional Requirements & Commitments

  • Student positions require a minimum commitment of 20 hours per pay period
  • Some project phases may require additional time commitments; however, schedules are intentionally designed to support and accommodate academic responsibilities
  • Each intern will work closely with a technical mentor, ensuring alignment between assigned tasks and the student's academic and professional goals
  • This position is open to US citizen students residing in HUBZone qualified areas only. For more information on HUBZone qualification, see https://maps.certify.sba.gov/hubzone/map.

 

Job Requirements

  • Currently pursuing a Master's degree (preferred) or PhD in Computer Science.
  • This role is intended for true Computer Science majors; other engineering disciplines will be considered only if the candidate demonstrates strong CS depth.
  • Strong programming experience in C/C++ and/or Python.
  • Solid foundation in software engineering principles, algorithms, and data structures.
  • Experience or coursework related to one or more of the following is highly desirable: Artificial intelligence or machine learning.
  • Using LLMs for decision making applications.
  • Software containerization.
  • Familiarity with Linux-based development environments.
  • Excellent analytical, problem-solving, and debugging skills.
  • Ability to work independently while collaborating effectively with a technical team.
  • Student positions require a minimum commitment of 20 hours per pay period.
  • Some project phases may require additional time commitments; however, schedules are intentionally designed to support and accommodate academic responsibilities.
  • Each intern will work closely with a technical mentor, ensuring alignment between assigned tasks and the student's academic and professional goals.
  • This position is open to US citizen students residing in HUBZone qualified areas only.

Related Job Pages

More AI Engineer Jobs

AI Engineer2 days ago
Full TimeRemoteTeam 51-200

The role involves taking loosely defined business requirements and independently building working applications end-to-end, primarily by directing AI coding tools like Claude Code for development, testing, and deployment. Responsibilities include scoping features, making architectural decisions regarding databases and frameworks, and ensuring the delivered software solves real business problems.

United States + 7 moreAll locations: United States, Belarus, Bulgaria, France, Poland, Spain, Sweden, Ukraine
AI Engineer2 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

The role involves identifying and executing improvements to the codebase to enhance the speed and safety of AI agents, while orchestrating these agents to build new features autonomously from UX to database with minimal oversight. Engineers will also architect scalable solutions and foundational patterns necessary for efficiently launching new portals, collaborating closely with product managers and business partners.

ScalaReactTypeScriptGoogle Cloud PlatformLLMSoftware ArchitectureDistributed SystemsProduct Development
United States
$150K - $250K / year
AI Engineer3 days ago
Full TimeRemote

We are seeking a highly proactive AI Automation Engineer to help design, develop, and deploy custom AI-powered automation systems. Working closely with the CTO, you will help pioneer AI builds using Claude Code, n8n, and automation frameworks, delivering solutions that improve ef...

Claude Coden8nautomationAI workflowsclient communication
United States + 44 moreAll locations: United States, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, Canada, Australia
Full TimeRemote

Our client is seeking a Senior Generative AI Engineer to drive internal initiatives and provide AI engineering support for a major federal agency. The role centers on developing cloud-native generative AI solutions and intelligent data pipelines on AWS...

PythonPyTorchTensorFlowAWSLambdaStep FunctionsBedrockTextractLLMRAGOCRComputer VisionDockerKubernetesSQLNoSQLAPI DevelopmentCI/CDGitCloud Architecture
District Of Columbia