Software Engineer II

Pacific Northwest National Laboratory
US - Washington - Richland
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Design, build, test, and optimize scalable software systems and data pipelines for multimodal intelligence, AI, and national security applications. Contribute to agentic AI and LLM integrations, geospatial and intelligence platforms, analytics workflows, and cloud-native data architectures in collaboration with engineers and research scientists.

Requirements: Requires a PhD, master's degree, or bachelor's degree plus two years of software engineering experience, along with professional experience using Python to build, test, and deliver software. Preferred qualifications include proficiency in another programming language, cloud and large-scale data pipeline experience, end-to-end software delivery, machine learning pipeline experience, and relevant federal mission work; U.S. citizenship and eligibility to obtain and maintain a federal security clearance are required.

Key Skills: Python, Software Engineering, Go, Rust, C++, C#/.NET, Cloud Architecture, AWS, Azure, Google Cloud Platform, Linux, Git, CI/CD, SQL, Data Engineering, Machine Learning

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Telehealth Services, Mental Health Benefits, Wellness Coaching, Health Savings Account, Flexible Spending Accounts, Life Insurance, Disability Insurance, Employee Assistance Program, Business Travel Insurance, Tuition Assistance, Relocation Assistance, Backup Childcare, Legal Benefits, Parental Leave, Surrogacy and Adoption Assistance, Fertility Support, Pension Plan, 401(k) With Company Match, Paid Vacation, Paid Holidays




Fast Track Upload