Application Engineer - Python

Metis Technology Solutions Inc

About The Position

NASA Ames Research Center’s Aviation Systems Division (Code AF) has developed specialized tools for airspace management, simulation, and data systems, including the Federated Airspace Management Framework (Freddie), National Airspace Digital Twin (NDT), and Sherlock data warehouse. These tools are undergoing upgrades to enhance accessibility, integrate AI/ML capabilities, and support edge deployment. The Code AF Software Facility team is looking for experienced Python application developers to assist in refactoring these tools, integrating them with visualization and AI/ML platforms, and supporting their deployment in projects such as Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS). The role contributes to the modernization of the National Air Space.

Requirements

  • 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

Nice To Haves

  • 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

Responsibilities

  • Help refactor specialized tools for airspace management, simulation, and data systems
  • Integrate tools with visualization and AI/ML platforms
  • Support deployments in projects such as Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service