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

Senior​/Principal Computer Science - Software Engineering & Research, Onsite

Remote / Online - Candidates ideally in
Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: Sandia National Laboratories
Part Time, Remote/Work from Home position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Machine Learning/ ML Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

Search for job title, job req , military title, keywords

Search for City, State, Country, Zip Code

Senior/Principal Computer Science - Software Engineering & Research, 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:

We are seeking a R&D S&E, Computer Science

Are you a full stack developer with a passion for science and engineering? Do you aspire to leverage your skills to enhance scientific and engineering software that contributes to global security? We are seeking an enthusiastic and resourceful Full Stack Software Engineer to join our dynamic team, where you will participate in multi-team collaborations that directly impact computational science and engineering efforts across the research-to-production spectrum.

In this role, you will work closely with research staff and other software engineers to create and manage innovative applications that support both research and production projects. You will have opportunities to integrate artificial intelligence and machine learning techniques into existing software systems, enabling smarter data analysis and automation of complex processes. Additionally, you will engage in infrastructure development and Dev Sec Ops  practices to ensure that our applications are secure, resilient, and efficiently deployed to scale on demand.

Your contributions will improve software stability, productivity, and security while addressing performance challenges on emerging next-generation platforms. You will also guide researchers toward better software engineering practices and collaborate with interdisciplinary teams to design solutions that enhance decision-making and optimize workflows.

Join us in our mission to harness the power of technology and AI to create a safer and more secure future!

On any given day, you may be called on to:

Collaborate with colleagues across application-to-hardware domains, fostering a multidisciplinary approach that integrates software development with hardware optimization.

Develop and test high-quality software, including web and backend applications, using modern technologies; write clean, efficient, and well-documented code; design and develop robust databases; detect, diagnose, and resolve software bugs; and participate in code reviews, providing constructive feedback to enhance code quality.

Incorporate Dev Sec Ops  best practices for continuous integration and delivery, ensuring that security is embedded throughout the software development lifecycle and that applications are deployed efficiently and reliably.

Work on challenging problems in a collaborative research and development team environment, contributing innovative solutions that drive scientific advancements.

Utilize strong communication, interpersonal, and teamwork skills to effectively engage with multidisciplinary teams of mathematicians, engineers, and scientists, ensuring alignment and shared understanding of project goals.

Collaborate with engineers, mathematicians, scientists, and other scientific programmers across diverse fields to develop integrated solutions that address complex research questions.

Mentor staff in various software…

Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary