D. in a related field • Excellent in programming (e.g., Python, C/C++, etc.) • Excellent skills in writing publications • Strong familiarity in at least one of: applied machine learning ...
D. in a related field • Excellent in programming (e.g., Python, C/C++, etc.) • Excellent skills in writing publications • Strong familiarity in at least one of: applied machine learning ...
Nuclear Detection and Data Scientist (National Security)
Richland, WA · On-site
$140K/yr
Excellent in programming (e.g., Python, C/C++, etc.) * Excellent skills in writing publications * Strong familiarity in at least one of: applied machine learning, Agentic AI, deep learning ...
Nuclear Detection and Data Scientist (National Security)
Richland, WA · On-site
$140K/yr
Excellent in programming (e.g., Python, C/C++, etc.) * Excellent skills in writing publications * Strong familiarity in at least one of: applied machine learning, Agentic AI, deep learning ...
Senior Machine Learning Engineer
Richland, WA · On-site
$140K/yr
They should be fluent in Python and modern ML frameworks, and comfortable working with unstructured ... Mentors junior staff on software engineering standards, code quality, and research-to-production ...
Senior Machine Learning Engineer
Richland, WA · On-site
$140K/yr
They should be fluent in Python and modern ML frameworks, and comfortable working with unstructured ... Mentors junior staff on software engineering standards, code quality, and research-to-production ...
Control Staff Engineer 1-3 Design (for CSNW)
Richland, WA · On-site
$40 - $50/hr
Basic programming for Python, C, C#, Java, and/or Rust Physical Requirements: This position is primarily performed in an office/business setting with some travel to construction or client site ...
Quick apply
Control Staff Engineer 1-3 Design (for CSNW)
Richland, WA · On-site
$40 - $50/hr
Basic programming for Python, C, C#, Java, and/or Rust Physical Requirements: This position is primarily performed in an office/business setting with some travel to construction or client site ...
Engineer modular data acquisition systems (DAQ) for the certification of naval equipment ... Proficiency in MATLAB, Python, and Solidworks for numerical analysis and component design
Engineer modular data acquisition systems (DAQ) for the certification of naval equipment ... Proficiency in MATLAB, Python, and Solidworks for numerical analysis and component design
Lead DevOps/Platform Engineer IV - Richland, WA
Richland, WA · On-site
$161K/yr
Expert-level proficiency in Python and at least one additional language (Go, C#/.NET, C++) with ... internal developer platforms that abstract complexity and accelerate team velocity * Expert ...
Lead DevOps/Platform Engineer IV - Richland, WA
Richland, WA · On-site
$161K/yr
Expert-level proficiency in Python and at least one additional language (Go, C#/.NET, C++) with ... internal developer platforms that abstract complexity and accelerate team velocity * Expert ...
Senior DevOps/Platform Engineer III - Richland, WA
Richland, WA · On-site
$133K/yr
Demonstrated proficiency in Python and working knowledge of at least one additional language (C# ... Understanding of Site Reliability Engineering (SRE) principles including SLOs, SLIs, error budgets ...
Senior DevOps/Platform Engineer III - Richland, WA
Richland, WA · On-site
$133K/yr
Demonstrated proficiency in Python and working knowledge of at least one additional language (C# ... Understanding of Site Reliability Engineering (SRE) principles including SLOs, SLIs, error budgets ...
Structural Engineer 3 -- Nuclear
Richland, WA · Hybrid
$74K - $113K/yr
Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design checks, reporting, or data transformation is valued but not required. * We also value additional ...
Structural Engineer 3 -- Nuclear
Richland, WA · Hybrid
$74K - $113K/yr
Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design checks, reporting, or data transformation is valued but not required. * We also value additional ...
Structural Engineer 3 -- Nuclear
Richland, WA · On-site
$74K - $113K/yr
Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design checks, reporting, or data transformation is valued but not required. * We also value additional ...
Structural Engineer 3 -- Nuclear
Richland, WA · On-site
$74K - $113K/yr
Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design checks, reporting, or data transformation is valued but not required. * We also value additional ...
Senior Electrical Engineer 1
Richland, WA · On-site
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 1
Richland, WA · On-site
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 1
Richland, WA · Hybrid
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 1
Richland, WA · Hybrid
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · On-site
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · On-site
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · Hybrid
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · Hybrid
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · On-site +1
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 2
Richland, WA · On-site +1
$100K - $152K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 1
Richland, WA · On-site +1
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Senior Electrical Engineer 1
Richland, WA · On-site +1
$84K - $129K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 2
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 2
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 2
Richland, WA · On-site
$134K - $205K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 2
Richland, WA · On-site
$134K - $205K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · On-site
$118K - $180K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · On-site
$118K - $180K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Lead Electrical Engineer 1
Richland, WA · Hybrid
$167K - $174K/yr
Overseeing engineers who program or script (e.g., Python, MATLAB, advanced Excel) to automate engineering tasks, with review of automated outputs, is valued but not required. * We also value ...
Python Programmer information
See Richland, WA salary details
$42.46 - $46.48
1% of jobs
$46.48 - $50.50
1% of jobs
$50.50 - $54.52
1% of jobs
$54.52 - $58.55
2% of jobs
$58.55 - $62.57
10% of jobs
$65.50 is the 25th percentile. Wages below this are outliers.
$62.57 - $66.59
14% of jobs
$66.59 - $70.61
20% of jobs
The median wage is $70.78 / hr.
$70.61 - $74.63
24% of jobs
$75.63 is the 75th percentile. Wages above this are outliers.
$74.63 - $78.65
6% of jobs
$78.65 - $82.67
5% of jobs
$82.67 - $86.69
15% of jobs
$42
$71
$86
How much do python programmer jobs pay per hour?
Are Python programmers in demand?
Which pays more, C++ or Python?
What are the key skills and qualifications needed to thrive as a Python Programmer, and why are they important?
Will AI replace Python coders?
What Do Python Programmers Do?
A Python programmer uses the programming language called Python to write code for various applications, including big data manipulation, web servers, program scripting, and more. In this career, the software allows you to program quicker using fewer lines, which creates an easy-to-read code. You can find work in web or game development, data visualization, and analyzing data, among others. Your job duties vary based on your specialization, but they usually include working with files and extensive support libraries, creating, testing and implementing new or updated applications, and examining the code to spot problems.
What are some common challenges Python Programmers face when working on large-scale projects, and how can they overcome them?
What is the difference between Python Programmer vs Software Developer?
| Aspect | Python Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; proficiency in Python | Degree in Computer Science or related; proficiency in multiple programming languages including Python |
| Work Environment | Often in tech companies, startups, or freelance projects focused on Python-based tasks | In various industries, working on full software solutions, often across multiple languages and platforms |
| Employer & Industry Usage | Tech firms, data analysis, automation projects | Software firms, IT departments, app development |
While a Python Programmer specializes in Python coding, a Software Developer works on broader software solutions, often using multiple languages. Both roles require similar foundational skills, but Software Developers typically handle more comprehensive project responsibilities.
What are Python Programmers?
Are Python still in demand in 2026?

Nuclear Detection and Data Scientist (National Security)
Richland, WA • On-site
Full-time
Posted 5 days ago
Job description
Pacific Northwest National Laboratory (PNNL) is a world-class research institution focused on scientific research and national security solutions. The Nuclear Detection and Data Scientist will be responsible for applying AI/ML techniques to develop detection technologies and support national and international security missions.
Responsibilities:
• Applying existing deep learning solutions to novel problems
• Fine-tuning of open-source models for CV and NLP
• Labeling and feature engineering for novel datasets
• Applying ML models to large datasets
• Reading, understanding, making comments on, and expanding state-of-the-art deep learning research
• Employ machine learning and agentic process flow expertise to develop and deploy innovative solutions
• Develop a working knowledge of software engineering best practices
• Develop machine learning software using strong Python programming skills
• Leverage problem-solving and design skills to solve challenging technical problems
• Stay current with developments in industry and academia
• Collaborate with mentor to decide directions and set goals
• Demonstrate outstanding verbal and written communication skills and the ability to work in a collaborative environment
• Be passionate and self-motivated with good time management skills
Qualifications:
Required:
• BS/BA and 5+ years of relevant work experience -OR-
• MS/MA and 3+ years of relevant work experience -OR-
• PhD with 1+ year of relevant experience
• U.S. Citizenship
• Background Investigation: Applicants selected will be subject to a Federal background investigation and must meet eligibility requirements for access to classified matter in accordance with 10 CFR 710, Appendix B.
• Drug Testing: All Security Clearance positions are Testing Designated Positions, which means that the applicant selected for hire is subject to pre-employment drug testing, and post-employment random drug testing. 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).
Preferred:
• Ph.D. in Physics, Nuclear Engineering, Computer Science, Data Science, Mathematics; will also consider candidates possessing a Ph.D. in a related field
• Excellent in programming (e.g., Python, C/C++, etc.)
• Excellent skills in writing publications
• Strong familiarity in at least one of: applied machine learning, Agentic AI, deep learning, statistics
• Background in Physics, Nuclear Engineering, Computer Science, Data Science, Mathematics or related fields
• Demonstrated creativity and highly developed problem-solving skills
• Initiative and interpersonal skills with desire and ability to work in a collaborative, multidisciplinary team environment
• Deep domain knowledge and willingness to grow into machine learning and AI expert for that domain
• Prior experience with deep learning frameworks
Company:
Pacific Northwest National Laboratory operates as a government research laboratory. Founded in 1965, the company is headquartered in Richland, USA, with a team of 5001-10000 employees. The company is currently Late Stage.
About Pacific Northwest National Laboratory
Sourced by ZipRecruiter
Pacific Northwest National Laboratory (PNNL) is a premier research institution based in Richland, Washington, US. Operated by Battelle Memorial Institute under contract to the US Department of Energy (DOE), it is one of the DOE's seventeen national laboratories. PNNL primarily specializes in fields such as environmental science, energy, nuclear science, and national security. Founded in 1965, the lab has since been committed to its core values of integrity, creativity, collaboration, impact, and courage. Their mission is "to transform the world through courageous discovery and innovation." Notable achievements include significant contributions to projects like the Human Genome Project and the development of grid-friendly appliances.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Richland, WA, US
Year founded
1965