What is a Software Engineer at Pacific Northwest National Laboratory - Pnnl?
As a Software Engineer at Pacific Northwest National Laboratory - Pnnl (PNNL), you are not just writing code; you are building the digital infrastructure that empowers world-class scientific discovery and national security solutions. You will work at the intersection of high-performance computing, artificial intelligence, and complex data analysis, contributing to projects that have real-world implications, from environmental modeling to cybersecurity and energy resilience.
The role is critical because it bridges the gap between theoretical research and operational reality. You will collaborate with scientists, researchers, and fellow engineers to translate complex requirements into scalable, robust systems. Whether you are developing agentic AI systems, building large-scale data pipelines, or optimizing microservices for secure environments, your work directly enables PNNL to tackle some of the most challenging technical problems facing the nation today.



