Application Engineer - Python
Metis Technology Solutions Inc
Job Description
Job DescriptionJob DescriptionNASA 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 ExperienceBachelor’s Degree or higher in Computer Science or related engineering disciplines3-5 years of experience (including relevant college projects) developing advanced applications in Python (3.x) and related frameworks in an Agile environmentExperience with microservices, REST APIs, and asynchronous programmingFamiliarity 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 wellProven interpersonal communication skills and the ability to collaborate with other developers to commit, test, and review code in GitHubDeep understanding of software quality assurance, automated testing, and documentation practicesOther Desired SkillsExperience in data engineering and AI/ML integrationWorking knowledge of the Atlassian toolset (JIRA, Confluence)Familiarity with aviation and/or air traffic management conceptsEEOE Including Vets and DisabilityNo Visa Sponsorship available for this opporunity