Application Engineer - Python

8757ea6d-c4bf-404c-bb19-b8fbdd2398b9• Moffett Field, CA, US, CA
•$100,000 - $160,000

About The Position

NASA Ames Research Center’s Aviation Systems Division (Code AF) is seeking an experienced Python application developer for its Code AF Software Facility team. The team is upgrading the Federated Airspace Management Framework (Freddie), National Airspace Digital Twin (NDT), and Sherlock data warehouse to improve accessibility, integrate AI/ML capabilities, and support edge deployment. The role will help refactor these tools, integrate them with visualization and AI/ML platforms, and support deployments for projects including Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS). The work contributes to modernization of the National Air Space.

Requirements

  • Bachelor’s degree or higher in Computer Science or a related engineering discipline.
  • 3–5 years of experience developing advanced applications in Python 3.x and related frameworks in an Agile environment; relevant college projects may count toward this experience.
  • Experience with microservices, REST APIs, and asynchronous programming.
  • Familiarity with containerization technologies such as Docker and Kubernetes, and cloud platforms such as AWS.
  • Experience with CI/CD pipelines, deployment automation, and cloud environments such as AWS, Azure, or GCP.
  • Commitment to writing clean, readable, high-quality code that scales and performs well.
  • Proven interpersonal communication skills and ability to collaborate with developers on code commits, testing, and reviews in GitHub.
  • Deep understanding of software quality assurance, automated testing, and documentation practices.
  • Must be a U.S. citizen.

Nice To Haves

  • Experience in data engineering and AI/ML integration.
  • Working knowledge of the Atlassian toolset, including JIRA and Confluence.
  • Familiarity with aviation and/or air traffic management concepts.

Responsibilities

  • Refactor specialized airspace management, simulation, and data-system tools.
  • Integrate tools with visualization and AI/ML platforms.
  • Support deployments for projects such as Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS).
  • Develop, commit, test, and review code collaboratively using GitHub.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service