NASA Ames Research Center’s Aviation Systems Division (Code AF) has developed specialized tools for airspace management, simulation, and data systems. These tools—Federated Airspace Management Framework (Freddie), National Airspace Digital Twin (NDT), and Sherlock data warehouse—are being upgraded for enhanced accessibility, AI/ML integration, and edge deployment. The Code AF Software Facility team is seeking experienced Python application developers to help refactor these tools, integrate them with visualization and AI/ML platforms, and support deployments in projects such as Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS). Join our team as we build the technologies that will help drive modernization of the National Air Space.
Required Skills and Experience
- Bachelor’s Degree or higher in Computer Science or related engineering disciplines
- 3-5 years of experience (including relevant college projects) developing advanced applications in Python (3.x) and related frameworks in an Agile environment
- Experience with microservices, REST APIs, and asynchronous programming
- Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS)
- Experience with Continuous Integration/Deployment (CI/CD) pipelines, deployment automation, and cloud environments (AWS, Azure, GCP)
- Passion for quality and writing clean, solid, readable code that scales and performs well
- Proven interpersonal communication skills and the ability to collaborate with other developers to commit, test, and review code in GitHub
- Deep understanding of software quality assurance, automated testing, and documentation practices
Other Desired Skills
- Experience in data engineering and AI/ML integration
- Working knowledge of the Atlassian toolset (JIRA, Confluence)
- Familiarity with aviation and/or air traffic management concepts
EEOE Including Vets and Disability
No Visa Sponsorship available for this opporunity
Skills Required
- Bachelor's degree or higher in Computer Science or a related engineering discipline
- 3-5 years of experience developing advanced Python 3.x applications, including relevant college projects
- Experience with related Python frameworks in an Agile environment
- Experience with microservices, REST APIs, and asynchronous programming
- Familiarity with Docker and Kubernetes containerization
- Familiarity with AWS and cloud platforms
- Experience with CI/CD pipelines, deployment automation, and cloud environments including AWS, Azure, or GCP
- Ability to write clean, readable, scalable, and high-performing code
- Interpersonal communication and collaboration skills, including committing, testing, and reviewing code in GitHub
- Understanding of software quality assurance, automated testing, and documentation practices
- Experience in data engineering and AI/ML integration
- Working knowledge of JIRA and Confluence
- Familiarity with aviation or air traffic management concepts
What We Do
Metis Technology Solutions is a technical services company with capabilities in scientific computing, aviation and space applications and systems development, aerospace engineering, modeling and simulation, guidance and control, aviation safety systems and data analysis, computing facility development and operations. For current career opportunities please go to www.metis-tech.com and click on Careers.






