Early Career, Computer Science - Software Simulation and Analysis, Onsite
Las Cruces, Dona Ana County, New Mexico, 88005, USA
Listed on 2026-07-25
-
Software Development
Software Engineer, AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Early Career, Computer Science - Software Simulation and Analysis, Onsite
Sandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad array of areas.
Some of the main reasons we love our jobs:
- Challenging work with amazing impact that contributes to security, peace, and freedom worldwide
- Extraordinary co-workers
- Some of the best tools, equipment, and research facilities in the world
- Career advancement and enrichment opportunities
- Flexible work arrangements for many positions include 9/80 (work 80 hours every two weeks, with every other Friday off) and 4/10 (work 4 ten‑hour days each week) compressed workweeks, part‑time work, and telecommuting (a mix of onsite work and working from home)
- Generous vacation, strong medical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance*
- World‑changing technologies. Life‑changing careers. Learn more about Sandia at: http://(Use the "Apply for this Job" box below)..gov
* These benefits vary by job classification.
What Your Job Will Be Like:Are you excited about using state‑of‑the‑art technologies while also maintaining and modernizing legacy systems that are critical to national security? Join our dynamic Sandia team, where you’ll tackle a mix of innovative and longstanding challenges across the full software stack.
Typical responsibilities (you may work on any of these on a given day):
- Agile development of new software for high‑fidelity modeling, simulation, and machine learning surrogates; leverage networked compute servers or HPC resources as needed.
- Maintain, extend, and refactor legacy codebases (e.g., Fortran, C, legacy C++, MATLAB, or other older languages) to keep existing models operational and performant.
- Translate/modernize older models to newer languages or frameworks (e.g., moving Fortran physics models to Python/C++/GPU‑accelerated libraries).
- Collaborate with architects, developers, technical leads, customers, and end‑users to gather requirements, design solutions, and deliver extensible, well‑documented software.
- Contribute to missions that span signal & image processing, physics, analytics, cloud computing, machine learning, modeling & simulation, service‑oriented architectures, microservices, big‑data management, visualization, and pattern recognition.
- Provide model and system level expertise to users, programs, and partners, acting as a trusted technical resource.
- Develop proposals and lead funded efforts for both current challenges and emerging needs.
- Participate in leadership development activities (independent projects, mentorship, cross‑team initiatives).
Impactful work that directly supports national security.
Opportunities to lead and shape cutting‑edge R&D while preserving essential legacy capabilities.
A collaborative environment that values continuous learning, innovation, and career growth.
Due to the nature of the work, the selected applicant must be able to work onsite.
Salary Range:$102,400 - $199,700
* Salary range is estimated, and actual salary will be determined after consideration of the selected candidate's experience and qualifications, and application of any approved geographic salary differential.
Qualifications We Require:- A Bachelor's degree in a relevant discipline, or an equivalent combination of directly relevant education and engineering or scientific experience that demonstrates the knowledge, skills, and ability to perform independent research and development.
- Ability to obtain and maintain a DOE Q clearance.
- Graduate degree (M.S. or Ph.D.) in Computer Science or a highly related field, with an independent research component (thesis/dissertation).
- Proven software development expertise across the full lifecycle, including modern practices (Agile, CI/CD, version control).
- Experience modernizing legacy code and modernizing scientific models to newer languages or platforms.
- Strong verbal and written communication skills; ability to work effectively in multidisciplinary teams.
- Passion for continual learning and…
(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).