Early Career, R&D Computer Science- Onsite
Listed on 2026-06-18
-
Software Development
Software Engineer, AI Engineer (Applied/Software), Data Scientist, Machine Learning/ ML Engineer
About Sandia
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.
* These benefits vary by job classification.
What Your Job Will Be LikeAutonomous Sensing and Perception is currently seeking an R&D Computer Scientist to join their team.
The selected candidate will perform software/algorithm research and development work focused on making orbital, aerial, and terrestrial sensors and their associated platforms and support equipment more autonomous through the application of cutting‑edge remote sensing and perception methods, with specific emphasis on software development for precision geolocation capabilities. The selected candidate will help develop and deploy automated photogrammetric software solutions within autonomous sensing systems.
The successful application will have experience in relevant technical areas such as programming (C++ and python), relational databases, version control systems, automated software testing, software containerization and deployment methodologies, and Dev Sec Ops best practices.
On any given day you may be called upon to:
- Conduct analysis of sensor data collections employing advanced statistical methods and mathematical techniques to extract meaningful insights
- Identify and explore potential quantitative approaches for autonomous information extraction/analysis suitable for higher‑confidence decision making
- Develop algorithms that will enable the autonomous processing of multiple live sensor streams in real time, in both data center and edge environments
- Develop verification and validation routines to ensure compliant inputs and outputs for algorithms within operational frameworks contributed to by internal and external collaborators
- Assist in upholding best software practices by contributing to CI/CD pipeline design, implementation, maintenance, and documentation using Git Lab CI/CD and other Dev Ops tools
- Implement and deploy high potential approaches in software, working closely with diverse teams of scientists and engineers from across Sandia and external partner organizations (government, academia, industry) that are designing and building multiple sensor systems, platforms, and ground stations
- Investigate and remediate problems in real time within operational systems and workflows
- Work onsite due to the sensitive and classified nature of the work environment.
$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.
The ideal R&D Computer Science candidate for Sandia National Laboratories will, in addition, possess the following:
- Graduate degree in Computer Science or a highly related field where an independent research project was a graduation requirement (e.g., independent project, thesis, or dissertation).
- Demonstrated software development skills and familiarity with modern software development practices and tools (e.g., Agile).
- Strong verbal and written communication skills, ability to work effectively in multidisciplinary teams, and a passion to improve and expand technical skills.
Also, for this posting we are seeking individuals with the following experience:
- Experience in analysis and algorithm development with large volumes of sensor data, including knowledge and experience in relevant programming languages such as C++ and Python.
- Experience designing and developing robust software solutions, utilizing software engineering best practices and programming to enhance data processing efficiency, user interface functionality, and overall system performance, including experience using version…
(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).