The Pacific Northwest National Laboratory

The Pacific Northwest National Laboratory

Senior Machine Learning Engineer

Richland, Washington, USA · Senior · full-time

No sponsorship$140k-$140kDetected 45 days ago
PythonCode ReviewMachine LearningTensorFlowPyTorchData AnalysisCybersecurityResearchLeadershipCommunicationCollaboration

About the role

  • Our Science & Technology directorates include National Security, Earth and Biological Sciences, Physical and Computational Sciences, and Energy and Environment.
  • In addition, we have an Environmental Molecular Sciences Laboratory, a Department of Energy, Office of Science user facility housed on the PNNL campus.
  • Working in multidisciplinary teams, we connect foundational research to engineering to operations, providing the tools to innovate quickly and field results faster.

Responsibilities

  • Leads the refactoring, modularization, and optimization of research code to improve maintainability, scalability, and production readiness.
  • Collaborates closely with researchers to understand algorithmic intent and with engineers to ensure seamless integration into broader systems and workflows.
  • Architects and develops tools, pipelines, and APIs that enable deployment into mission-relevant environments.
  • Writes clear, well-documented code and leads code reviews to uphold team standards.
  • The Lab's campus is only a 45-minute flight (or ~3 hour drive) from Seattle or Portland, and is serviced by the convenient PSC airport, connected to 8 major hubs.

Requirements

  • In addition, applicants must be able to demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the requisite Questionnaire for National Security Positions (QNSP).
  • Once you meet the three-year residency requirement thereafter, you will be required to obtain a PIV credential to maintain employment.
  • The tier of federal background investigation required to obtain the PIV credential will be determined by job duties at the time you become eligible for the PIV credential.

Nice to have

  • Degree in computer science, engineering, mathematics, or a related field.
  • Experience in research engineering, ML engineering, AI systems integration, or applied data science.
  • Strong proficiency in Python and hands-on experience with ML frameworks (e.g., PyTorch, TensorFlow, Hugging Face).
  • Demonstrated ability to navigate research codebases (e.g., Jupyter notebooks, unstructured scripts) and translate them into production-ready components.
  • Experience designing and deploying scalable ML pipelines or AI-enabled tools in operational or mission-critical settings.
  • Excellent communication and cross-functional collaboration skills, with the ability to bridge research and engineering teams.
  • Hazardous Working Conditions/Environment Not applicable.
  • The investigation also examines your foreign connections, drug and alcohol use, foreign influence, and overall conduct.

Compensation

  • $140k-$140k

Benefits

  • At PNNL, you will find an exciting research environment and excellent benefits including health insurance, and flexible work schedules.
  • Employees are automatically enrolled in our company-funded pension plan* and may enroll in our 401 (k) savings plan with company match*.

Company info

  • We are an Equal Employment Opportunity employer.
  • We are committed to providing reasonable accommodations for individuals with disabilities and disabled veterans in our job application procedures and in employment.

Equal opportunity

  • Equal Opportunity Employer.

Visa & Work Authorization

  • Additional Information This position requires the ability to obtain and maintain a federal security clearance

This listing is sourced directly from The Pacific Northwest National Laboratory's careers page and normalized into a canonical job model.