AI SCORE 8.5

Senior Software Engineer - AI-Enabled Science and Security Platforms

$161K–$255K/year

About the Role

Join us as a Senior Software Engineer to work on AI-enabled science and security platforms at Pacific Northwest National Laboratory (PNNL). This remote position offers you the chance to contribute to cutting-edge projects that reduce discovery cycles from years to months. You will be part of a team that integrates advanced computing with real operational needs, building custom tools and delivering systems that can operate in secure and mission-critical environments.

What You'll Do

  • Design and deploy scalable agentic AI systems with autonomous workflows and complex decision-making.
  • Build LLM orchestration frameworks (LangChain, LlamaIndex, LangGraph, etc.) and production-ready developer tooling.
  • Engineer petabyte-scale pipelines and real-time streaming platforms handling terabytes per hour.
  • Deliver monitoring/observability (logging, metrics, tracing) and security-first DevSecOps across secure enclaves.
  • Build end-to-end MLOps: model versioning, deployment, monitoring, and AI governance.

Requirements

  • PhD in software engineering or related field and 3 years of Software Engineering experience -OR- MS/MA software engineering or related field and 5 years of Software Engineering experience -OR- BS/BA in software engineering or related field and 7 years of Software Engineering experience.
  • Experience with programming languages such as Python, C++, Go, C#, and TypeScript for high-performance systems.
  • Strong background in software engineering and DevOps practices including CI/CD, testing, and version control.
  • Experience in designing modular, scalable, and distributed systems for data-intensive workloads.
  • Familiarity with machine learning frameworks like PyTorch, TensorFlow, and JAX.

Nice to Have

  • Experience with cloud platforms such as AWS, Azure, and GCP.
  • Knowledge of containerization and orchestration technologies like Kubernetes.
  • Experience in real-time data processing using Kafka, Flink, and Spark Streaming.

What We Offer

  • Competitive salary ranging from $161,300 to $255,000 per year.
  • Comprehensive relocation support for those moving to join our team.
  • Flexible work schedules and the opportunity to work remotely.
  • Health insurance, dental insurance, and vision insurance.
  • Robust telehealth care options and mental health benefits.

This Senior Software Engineer role is an exciting opportunity to apply your skills in a meaningful way, contributing to national security and scientific discovery. Join us in building the future of AI-enabled platforms!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to work on groundbreaking AI projects at a leading national laboratory, with competitive compensation and relocation support.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.