×
Register Here to Apply for Jobs or Post Jobs. X

HPC Software Engineer: Front-End & AI​/ML Tools

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: ASRC Federal
Full Time position
Listed on 2026-10-22
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Software Programmer/Developer - High-Performance Computing Data Center (NASA NACS)

ASRC Federal Data Solutions (AFDS) supports NASA's High Performance Computing Services program at the Ames Research Center in Mountain View, CA. Make a DIFFERENCE on a program that supports 4 on-site supercomputers, 18,000+ nodes, and 17+ combined petaflop supercomputer systems. Our program provides High Performance Computing services throughout the HPC lifecycle, including computational requirements, architecture, acquisition, and operations, for federal government customers.

Additionally, our team supports the Human-Systems Integration (HSI) Division, which enables the development of complex aerospace systems through analysis and modeling of human performance and human-automation interactions.

Our employees embrace innovation and are committed to a culture of continuous, standards-driven process improvement and assimilation of industry best practices. We have an immediate position for aSoftware Programmer/Developer to join our Infrastructure team in Mountain View.

This role supports the hundreds of infrastructure systems that support HPC operations.

Position Summary

The Software Programmer/Developer supports tool/application development for NASA projects and systems at Ames Research Center, CA. Responsibilities include designing and implementing high-quality code, leading code reviews, contributing to architectural decisions, and integrating secure coding practices. This role will collaborate with other software programmers/developers to design, develop, and sustain core capabilities while also creating new capabilities when appropriate. The role requires frequent interactions with government leads and technical staff.

The role also requires the ability to mentor junior staff, troubleshoot complex issues, and align development efforts with mission priorities. This role supports the mission of the Human-Systems Integration Division and the research portfolio of the Airspace Operations Laboratory (AOL). The AOL mainly focuses on operator-centric advanced aeronautics concepts and conducts research through prototyping, simulations, and flight evaluations.

Essential Responsibilities
  • Design and develop custom front-end user interfaces for workstation, portable, and mobile applications.
  • Define and implement the necessary components for front-end user interfaces.
  • Maintain and enhance existing front-end user interfaces (Type Script, Node.JS, React, CSS, HTML, QT/QML, etc.)
  • Build and maintain a CI/CD pipeline to support coding standards and best practices.
  • Lead, support, and define internal processes for code reviews and collaborative software development.
  • Troubleshoot code, participate in collaborative testing processes (QA/QC) that help maintain a standard level of quality and support software requirements.
  • Provide technical guidance and recommendations for new features, services, and best practices.
  • Support onboarding and mentoring of new and early-career developers throughout the development process, giving valuable feedback during code reviews, and engaging in collaborative coding sessions.
  • Support data collection efforts in laboratory settings and flight test activities.
  • Design and develop custom systems that leverage AI/ML techniques for aerospace research.
Required Qualifications
  • Bachelor’s degree in computer science, Information Technology, or a related field or equivalent years of experience.
  • Five(5) or more years of software development.
  • Five(5) or more years supporting aeronautics research and development activities.
  • Experience with modern languages (e.g., Java, .NET, Python), Agile/Scrum frameworks, and Dev Sec Ops  pipelines is expected.
  • Five(5) or more years creating front-end user interfaces.
  • Experience with full-stack software development.
  • Able to work within time constraints and under pressure.
  • Able to work and communicate effectively on a team.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary