Metis Technology Solutions, Inc. logo
Metis Technology Solutions, Inc. Verified
Defense & Space, Government Contractor, Scientific Research

Application Engineer - Python

CaliforniaOnsiteFull Time$100,000–$160,000 /yrPosted 11 days ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • Python
  • microservices
  • REST APIs
  • asynchronous programming
  • CI/CD
  • deployment automation
  • AWS
  • Azure
  • GCP
  • software quality assurance

Nice to have

  • data engineering
  • AI/ML integration
  • JIRA
  • Confluence
  • aviation
  • air traffic management

Role summary

NASA Ames Research Center is seeking experienced Python application developers to refactor and upgrade specialized airspace management, simulation, and data systems. The role involves integrating these tools with visualization and AI/ML platforms, supporting edge deployments, and contributing to projects like Advanced Air Mobility Pathfinders (AAMP) and Air Traffic Management/Safety (ATMS). The goal is to build technologies for modernizing the National Air Space. Requires a Bachelor's degree in Computer Science or related engineering field, 3-5 years of Python development experience, and familiarity with microservices, REST APIs, asynchronous programming, containerization, cloud platforms (AWS, Azure, GCP), and CI/CD.

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

Must be a U.S. Citizen

Ready to apply?
You'll be redirected to Metis Technology Solutions, Inc.'s application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.