1

Python Data Scientist Jobs in Seattle, WA (NOW HIRING)

Sr. Data Scientist

Bellevue, WA · On-site

$140K - $180K/yr

As a Senior Data Scientist, you will lead the design and development of advanced machine learning ... Deep expertise in Python, including libraries such as scikit-learn, pandas, NumPy, TensorFlow ...

Data Scientist

Seattle, WA · On-site

$74K/yr

Contributing to the development of automated workflows using Python R or SQL.; and * Maintaining ... Coordinating fishery data efforts with managers or scientists; and * Working across teams to define ...

Senior Lead Data Scientist

Seattle, WA · On-site

$204K - $226K/yr

We are seeking an exceptional Senior Lead Data Scientist to lead large-scale, cross-functional ... Mastery of advanced Python and SQL for large-scale data manipulation, analysis, and architectural ...

Data Scientist (Starlink)

Redmond, WA · On-site

$145K - $200K/yr

C, C++, Python) PREFERRED SKILLS AND EXPERIENCE: * Professional experience in analytics, data science, or machine learning * Ability to take on projects that require taking initiative and developing ...

They are seeking a Data Scientist to transform raw customer data into structured insights, working ... Python and SQL; comfortable working with large, messy, real-world datasets. • Experience with ...

Data Scientist (Starlink)

Redmond, WA · On-site

$145K - $200K/yr

C, C++, Python) PREFERRED SKILLS AND EXPERIENCE: * Professional experience in analytics, data science, or machine learning * Ability to take on projects that require taking initiative and developing ...

Data Scientist

Seattle, WA · On-site

$157K - $212K/yr

... as a data scientist, applied scientist, economist, or related field; OR a PhD in Economics ... Proficiency with Python or R * Strong foundation in experimentation and causal inference, including ...

Data Scientist (Starlink)

Redmond, WA · On-site

$145K - $200K/yr

C, C++, Python) Preferred Skills And Experience * Professional experience in analytics, data science, or machine learning * Ability to take on projects that require taking initiative and developing ...

Python) or statistical/mathematical software (e.g. R, SAS, Matlab, etc.) experience - 2+ years of data scientist experience - 3+ years of machine learning/statistical modeling data analysis tools and ...

Extensive hands-on experience of a broad stack of technologies - Python, Huggingface, VectorDB ... Data science, machine learning, optimization models, PhD in Machine Learning, Computer Science ...

Data Scientist

Seattle, WA · On-site

$50K/yr

Mathematics, statistics, computer science, data science or field directly related to the position ... Modifying software using Python, R or SQL. OR SUBSTITUTION OF EDUCATION: One full year of graduate ...

Showing results 41-60

Python Data Scientist information

See Seattle, WA salary details

$42.7K

$139.7K

$223.6K

How much do python data scientist jobs pay per year?

As of Sep 14, 2026, the average yearly pay for python data scientist in Seattle, WA is $139,677.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,100.00 and $154,800.00 per year, depending on experience, location, and employer.

What is a Python data scientist?

A Python Data Scientist is a professional who uses Python programming language and its data analysis libraries to extract insights from large datasets. They apply statistical techniques, machine learning algorithms, and data visualization tools to solve business problems and make data-driven decisions. Python Data Scientists often work with tools like pandas, NumPy, scikit-learn, and Jupyter notebooks to manipulate data and build predictive models. Their role typically involves collecting, cleaning, analyzing, and interpreting complex data to help organizations make informed decisions.

What are some common challenges faced by Python data scientists when working with large datasets?

Python Data Scientists often encounter challenges related to processing and analyzing large datasets, such as memory limitations and slow computation times. To address these, professionals typically use libraries like Pandas, Dask, or PySpark to optimize data handling and leverage parallel computing. Collaborating closely with data engineers and IT teams can also help in setting up efficient data pipelines and scalable infrastructure. Staying updated with best practices in data preprocessing and model optimization is crucial for managing these challenges effectively.

What are the key skills and qualifications needed to thrive as a Python data scientist, and why are they important?

To thrive as a Python Data Scientist, you need strong analytical skills, a solid understanding of statistics, machine learning, and proficiency in Python programming, typically backed by a degree in computer science or a related field. Familiarity with tools and libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, and version control systems like Git is essential. Problem-solving, curiosity, and effective communication are standout soft skills for this role. These abilities are crucial for extracting actionable insights from data, building predictive models, and collaborating across multidisciplinary teams.

What is the difference between Python Data Scientist vs Data Analyst?

AspectPython Data ScientistData Analyst
Required SkillsPython, machine learning, statistical analysis, data modelingExcel, SQL, basic statistics, data visualization
CertificationsData Science certifications, Python programming coursesData analysis or business intelligence certifications
Work EnvironmentData science teams, R&D, predictive modeling projectsBusiness units, reporting, data visualization tasks
Industry UsageTech, finance, healthcare, e-commerceRetail, marketing, finance, healthcare

Python Data Scientists focus on building predictive models and advanced analytics using Python, while Data Analysts primarily interpret data through visualization and reporting. Both roles require strong analytical skills, but Python Data Scientists typically have more programming and machine learning expertise, making them suitable for complex data projects.

How much do Python data scientists make?

Python data scientists typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in machine learning and big data can command higher salaries, often exceeding $150,000. Compensation may also include bonuses and stock options in some companies.

Is Python good for data science?

Python is widely used by data scientists due to its simplicity, extensive libraries like Pandas, NumPy, and scikit-learn, and strong community support. It enables efficient data analysis, modeling, and visualization, making it a preferred programming language in the data science field.

What are popular job titles related to Python Data Scientist jobs in Seattle, WA?

For Python Data Scientist jobs in Seattle, WA, the most frequently searched job titles are:

What cities near Seattle, WA are hiring for Python Data Scientist jobs?

Cities near Seattle, WA with the most Python Data Scientist job openings:

Infographic showing various Python Data Scientist job openings in Seattle, WA as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $139,677 per year, or $67.2 per hour.

Data Scientist

Seattle, WA • On-site

Work with us | National Oceanic and Atmospheric Administration

$74K/yr

Full-time

Posted 12 days ago


Job description

This position is located in the National Oceanic and Atmospheric Administration (NOAA), National Marine Fisheries Service (NMFS), Office of Science and Technology (OST), with six vacancies in the listed locations.
This position is also announced under vacancy number NMFS-26-13052130-DE for the ZP-2, which is open to all US Citizens or Nationals. You must apply to each announcement if you want to be considered for that announcement.Qualifications:

Qualification requirements in the vacancy announcements are based on the U.S. Office of Personnel Management (OPM) Qualification Standards Handbook, which contains federal qualification standards. This handbook is available on the Office of Personnel Management's website located at: https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/
To qualify for the 1560 series:
EDUCATION:
BASIC REQUIREMENTS: This position requires applicants to meet a Basic Education Requirement in addition to at least one full year (52 weeks) of specialized experience OR substitution of education for experience OR combination (if applicable) in order to be found minimally qualified. Transcripts must be submitted with your application package. You MUST meet one of the following basic education requirements:
A. Degree: Mathematics, statistics, computer science, data science or field directly related to the position. The degree must be in a major field of study (at least at the baccalaureate level) that is appropriate for the position.
OR
B. Combination of education and experience: Courses equivalent to a major field of study (30 semester hours) as shown in paragraph A above, plus additional education or appropriate experience.
SPECIALIZED EXPERIENCE: Applicants must possess one year of specialized experience equivalent in difficulty and responsibility to the next lower grade level in the Federal Service. Specialized experience is experience that has equipped the applicant with the particular competencies/knowledge, skills and abilities to successfully perform the duties of the position. This experience need not have been in the federal government.
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations e.g., professional; philanthropic, religious; spiritual; community, student, social). Volunteer work helps build critical competencies; knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
To qualify at the ZP-3 or GS-11 level:
SPECIALIZED EXPERIENCE: In addition to meeting the Basic Requirements above, applicants must also possess one full year (52 weeks) of specialized experience equivalent to the ZP-2 or GS-09 in the Federal service. Specialized experience MUST include all of the following:

  • Supporting established or innovative solutions to automate processing and evaluation of large volumes of data;
  • Contributing to the development of automated workflows using Python R or SQL.; and
  • Maintaining application software and data management tools.

OR
SUBSTITUTION OF EDUCATION: 3 years of progressively higher-level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree.
OR
COMBINATION OF EDUCATION AND EXPERIENCE: A combination of successfully completed graduate-level education and specialized experience may be used to meet the total experience requirements. Note: Only graduate-level education in excess of the amount required for the next lower grade level may be combined with experience.
To qualify at the ZP-4 or GS-13 level:
SPECIALIZED EXPERIENCE: In addition to meeting the Basic Requirements above, applicants must also possess one full year (52 weeks) of specialized experience equivalent to the ZP-3 or GS-12 in the Federal service. Specialized experience MUST include all of the following:
  • Conducting research into new automated analytic workflows;
  • Coordinating fishery data efforts with managers or scientists; and
  • Working across teams to define and develop project requirements.
Education:

College Transcript: If you are qualifying based on education, submit a copy of your college transcript that lists college courses detailing each course by the number and department (i.e., Bio 101, Math 210, etc.), course title, number of credit hours and grade earned. You must submit evidence that any education completed in a foreign institution is equivalent to U.S. education standards with your resume. You may submit an unofficial copy of the transcript at the initial phase of the application process. If course content cannot be easily identified from the title of the course as listed on your transcript, you must submit an official course description from the college/university that reflects the content at the time the course was taken.
Note: Your college transcript is used to verify successful completion of degree, or college course work. An official college transcript will be required before you can report to duty.
Education completed in colleges or universities outside the United States may be used to meet the above requirements. You must provide acceptable documentation that the foreign education is comparable to that received in an accredited educational institution in the United States. For more information on how foreign education is evaluated, visit: OPM Foreign Education Evaluation.

Employment Type: OTHER