1

Scientist Python Jobs in Boulder, CO (NOW HIRING)

Imagery Scientist (OPIR)

Aurora, CO ยท On-site

$116K - $210K/yr

Leidos is seeking an Expert-level Imagery Scientist (OPIR) to represent our team at Buckley AFB, CO ... R/Python or other scripting language. * Demonstrated understanding of cartographic principles.

Radar Scientist

Golden, CO ยท On-site

$115K - $135K/yr

The Radar Scientist will work closely with senior scientists and engineers, within a team ... Proficiency in Python and/or MATLAB * Experience working with large, multi-channel radar datasets

The Radar Scientist will work closely with senior scientists and engineers, within a team ... Proficiency in Python and/or MATLAB * Experience working with large, multi-channel radar datasets

Decision Scientist

Denver, CO ยท On-site

$89K/yr

Experience using modern data analysis tools (such as R, Python, Hive/Presto, Pyspark) preferred ... scientists: You: * are proactive, collaborative and driven to deliver in a dynamic, fast-paced ...

Senior Research Scientist

Broomfield, CO ยท On-site

$190K - $252K/yr

Experience coding languages with Rust, C++, and Python. * A Research Scientist should have a record of academic excellence, including demonstrated experience in most of the following areas: * Applied ...

Senior Data Scientist

Denver, CO ยท On-site

$82K - $172K/yr

Science Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee ... Expert proficiency in Python (or R) for data manipulation, modeling, and analysis. * Experience ...

Data Scientist - TrainingPeaks

Louisville, CO ยท On-site

$94K - $158K/yr

Experience with exploratory data analysis and model prototyping, using languages such as Python and ... S. or Ph.D. in computer science, statistics, applied mathematics, data science, or similar ...

Data Scientist - TrainingPeaks

Louisville, CO ยท On-site +1

$94K - $158K/yr

Experience with exploratory data analysis and model prototyping, using languages such as Python and ... S. or Ph.D. in computer science, statistics, applied mathematics, data science, or similar ...

Data Scientist - TrainingPeaks

Louisville, CO ยท On-site

$94K - $158K/yr

Experience with exploratory data analysis and model prototyping, using languages such as Python and ... S. or Ph.D. in computer science, statistics, applied mathematics, data science, or similar ...

next page

Showing results 1-20

Scientist Python information

See Boulder, CO salary details

$38.9K

$127.3K

$203.8K

How much do scientist python jobs pay per year?

As of Jul 19, 2026, the average yearly pay for scientist python in Boulder, CO is $127,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,200.00 and $141,000.00 per year, depending on experience, location, and employer.

How do Scientist Python roles typically collaborate with other team members during research and development projects?

Scientist Python professionals frequently work in multidisciplinary teams, collaborating closely with data scientists, domain experts, and software engineers. They are often responsible for developing and implementing Python-based models or algorithms, then integrating their work with broader research goals or product pipelines. Regular communication, code reviews, and shared documentation are common practices to ensure alignment and reproducibility. This collaborative environment offers opportunities to learn from peers and contribute to diverse projects, fostering both technical and professional growth.

What does a Scientist Python do?

A Scientist Python, often referred to as a Python Scientist or Data Scientist specializing in Python, uses the Python programming language to analyze data, build predictive models, and solve scientific or business problems. They work with large datasets, apply statistical and machine learning techniques, and create visualizations to interpret results. Their work often involves writing code to clean, manipulate, and analyze data efficiently. Python's extensive libraries, such as Pandas, NumPy, and SciPy, make it a popular choice for scientific computing and data science tasks.

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

To thrive as a Scientist Python, you need strong programming skills in Python, a solid background in scientific methods or data analysis, and typically an advanced degree in a relevant field such as computer science, physics, or biology. Experience with data analysis libraries (e.g., NumPy, pandas, SciPy), machine learning frameworks (e.g., scikit-learn, TensorFlow), and version control systems is commonly required. Critical thinking, effective communication, and problem-solving abilities help distinguish top performers in this role. These skills enable efficient data-driven research, reproducible scientific workflows, and successful collaboration in multidisciplinary environments.

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

AspectScientist PythonData Analyst Python
Required CredentialsBachelor's or Master's in Science, Data Science, or related fields; Python proficiencyBachelor's in Statistics, Data Analysis, or related fields; Python skills
Work EnvironmentResearch labs, R&D departments, tech companiesBusiness intelligence teams, marketing, finance departments
Employer & Industry UsageResearch institutions, tech firms, healthcareCorporate, finance, retail, marketing
Common Search & ComparisonYesYes

Scientist Python and Data Analyst Python roles share similar skills like Python programming and data handling. However, Scientists typically focus on research, experimentation, and developing new models, often working in research-heavy environments. Data Analysts concentrate on interpreting existing data to inform business decisions, working mainly in corporate settings. Both roles require strong analytical skills and Python expertise, but their focus and work environments differ significantly.

What are popular job titles related to Scientist Python jobs in Boulder, CO? For Scientist Python jobs in Boulder, CO, the most frequently searched job titles are:
What job categories do people searching Scientist Python jobs in Boulder, CO look for? The top searched job categories for Scientist Python jobs in Boulder, CO are:
Senior Data Scientist

Senior Data Scientist

R2 Technologies Corporation

Denver, CO โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

Overview:
Job Title: Senior Data Scientist - Knowledge Domain: Product (Job ID: 2099)
Location: Work From Home - USA, Denver, Colorado 80237 - look for locals
Duration: July 15, 2025 - February 27, 2026
Company: Western Union
Hire Type: Contractor (Contract Only)
Standard Hours per Week: 40
JOB DESCRIPTION
Senior Data Scientist - Knowledge Domain: Product
We are seeking a technically advanced and product-oriented Senior Data Scientist to lead the development of machine learning and deep learning solutions that power intelligent decision-making and innovative products. This role is ideal for someone with extensive experience in building, evaluating, and deploying ML and neural network models in production environments. You'll collaborate cross-functionally to create and scale real-world AI applications that have direct impact on users and business performance.
Role Responsibilities:
Design, build, and evaluate machine learning and deep learning models for classification, regression, recommendation, NLP, computer vision, and time-series forecasting.
Apply deep learning techniques (e.g., CNNs, RNNs, LSTMs, Transformers) to solve complex, data-intensive problems.
Lead the development of ML products, from model prototyping through production deployment, performance monitoring, and continuous improvement.
Select appropriate architectures and hyperparameters, optimize model performance, and use proper evaluation metrics (e.g., AUC, F1, BLEU, IoU, perplexity) based on the use case.
Collaborate with product managers and engineers to translate business challenges into deployable solutions using AI/ML.
Design automated pipelines for data preprocessing, feature engineering, training, and inference (batch or real-time).
Evaluate model drift, monitor performance post-deployment, and implement retraining pipelines as part of a production MLOps system.
Mentor junior data scientists, contribute to code reviews, and lead technical discussions across the data science and engineering teams.
Role Requirements:
Bachelor's degree in Computer Science, Statistics, Applied Math, or related field (Master's or PhD strongly preferred).
5+ years of industry experience in applied machine learning, with 2+ years focused on deep learning and neural network applications.
Experience in Banking, Payments or Financial Services formulating AI data solutions that allow us to leverage our data to know our customers better and target our resources for better market penetration and focused attention and education.
Proficiency in Python and ML libraries such as scikit-learn, XGBoost, TensorFlow, Keras, or PyTorch.
Deep understanding of neural networks, model regularization, overfitting/underfitting prevention, and GPU-accelerated training.
Experience with customer data enrichments.
Proven track record of building, evaluating, and deploying machine learning models at scale in production environments.
Experience with cloud platforms (AWS/GCP/Azure), containerization, and model serving technologies.
Excellent communication skills, with the ability to present complex findings to both technical and non-technical stakeholders.
Hands-on experience with real-world applications of deep learning, such as recommendation engines, fraud detection, customer segmentation, document summarization, image recognition, or speech processing.
Familiarity with MLOps tools (e.g., MLflow, SageMaker, Airflow, Kubeflow).
Experience with CI/CD for ML, feature stores, and real-time inference systems.
Contributions to academic research, open-source ML projects, or ML/AI patents.
Skills:
Knowledge Domain