The Department of Mechanical and Aerospace Engineering at the School of Engineering and Applied Science at the University of Virginia is seeking qualified candidates for a Principal Scientist position to lead multidisciplinary computational projects on hypersonic flows in the role of software architect. The candidate will assume the role of chief software architect for creating and managing complex software systems for the CFD and Propulsion Laboratory, a participating lab in UVA's Hypersonics Research Complex led by Dr. Christopher Goyne. The Complex supports our core strengths in air-breathing propulsion and materials for hypersonic applications and is serving as a catalyst to expand our systems engineering and turbomachinery research for hypersonic applications. As a software architect, the candidate must independently develop and implement plans for integrating software libraries performing I/O, adaptive mesh-refinement, data assimilation, and AI/ML in a manner that supports the participation of research scientists, postdocs, and graduate students. The candidate is expected to contribute towards the development of new research directions and form responses to funding opportunity announcements. The candidate must provide leadership in their tasks and responsibilities and be able to perform them with minimal oversight. The candidate may be expected to supervise other scientists and support and mentor PhD students in aspects of software development and usage.