Senior Decision Science Analyst
CA$96K - CA$120K/yr
Using Python scripts in a Jupyter Notebook environment for data analysis, data wrangling ... Experience with big data tools such as Spark and Databricks and other programming languages is an ...
CA$96K - CA$120K/yr
Using Python scripts in a Jupyter Notebook environment for data analysis, data wrangling ... Experience with big data tools such as Spark and Databricks and other programming languages is an ...
CA$96K - CA$120K/yr
Using Python scripts in a Jupyter Notebook environment for data analysis, data wrangling ... Experience with big data tools such as Spark and Databricks and other programming languages is an ...
Smithers, BC · On-site
CA$70K - CA$83K/yr
... Online/Enterprise) and FME * Knowledge of RDBMS, SQL, in particular Oracle database * Experience with programming and/or scripting languages such as C#, Python, or Arcade Considered an Asset:
Smithers, BC · On-site
CA$70K - CA$83K/yr
... Online/Enterprise) and FME * Knowledge of RDBMS, SQL, in particular Oracle database * Experience with programming and/or scripting languages such as C#, Python, or Arcade Considered an Asset:
Chetwynd, BC · On-site
CA$70K - CA$83K/yr
... Online/Enterprise) and FME * Knowledge of RDBMS, SQL, in particular Oracle database * Experience with programming and/or scripting languages such as C#, Python, or Arcade Considered an Asset:
Chetwynd, BC · On-site
CA$70K - CA$83K/yr
... Online/Enterprise) and FME * Knowledge of RDBMS, SQL, in particular Oracle database * Experience with programming and/or scripting languages such as C#, Python, or Arcade Considered an Asset:
CA$55K - CA$62K/yr
Strong proficiency in data analysis and programming (Igor Pro, Python, MATLAB, etc.). * Prior ... Only applications received through UBC's online job board will be considered Please submit the ...
CA$55K - CA$62K/yr
Strong proficiency in data analysis and programming (Igor Pro, Python, MATLAB, etc.). * Prior ... Only applications received through UBC's online job board will be considered Please submit the ...
Kamloops, BC · On-site
CA$2.4K - CA$2.8K/wk
Novice programming skills with some or all of the development related languages and tools: Python ... Esri Desktop software, Esri ArcGIS Enterprise, VertiGIS, Esri ArcGIS Online, Esri Mobile software ...
Kamloops, BC · On-site
CA$2.4K - CA$2.8K/wk
Novice programming skills with some or all of the development related languages and tools: Python ... Esri Desktop software, Esri ArcGIS Enterprise, VertiGIS, Esri ArcGIS Online, Esri Mobile software ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Post-secondary degree in computer engineering, mathematics, data science, or related disciplines ... Intermediate proficiency in Python (or similar scripting languages) for data processing, automation ...
Xcira, a leader in live simulcast auction technologies; and Veritread, an online marketplace for ... Python/SQL for data pulls, AI-generated creative workflows) * Ability to multitask and work on ...
Xcira, a leader in live simulcast auction technologies; and Veritread, an online marketplace for ... Python/SQL for data pulls, AI-generated creative workflows) * Ability to multitask and work on ...
... with online assessments, or an ASL interpreter, throughout the application or hiring process ... Hands-on experience with Python, Spark, and modern data engineering frameworks is considered an ...
... with online assessments, or an ASL interpreter, throughout the application or hiring process ... Hands-on experience with Python, Spark, and modern data engineering frameworks is considered an ...
$21K - $33.5K
6% of jobs
$33.5K - $46K
7% of jobs
$46K - $58.5K
5% of jobs
$65.4K is the 25th percentile. Wages below this are outliers.
$58.5K - $71K
11% of jobs
$71K - $83.5K
4% of jobs
The median wage is $93.9K / yr.
$83.5K - $96K
19% of jobs
$104.3K is the 75th percentile. Wages above this are outliers.
$96K - $108.5K
33% of jobs
$108.5K - $121K
4% of jobs
$121K - $133.5K
4% of jobs
$133.5K - $146K
3% of jobs
$146K - $158.5K
2% of jobs
$21K
$90.7K
$158.5K
| Aspect | Online Python Programming | Data Analyst |
|---|---|---|
| Required Skills | Python, coding, problem-solving | Data interpretation, Excel, SQL, Python (optional) |
| Work Environment | Online, remote, self-paced learning | Office or remote, data-focused tasks |
| Industry Usage | Programming, software development, automation | Business, finance, marketing, research |
Online Python Programming primarily involves learning and practicing Python coding skills, often in a self-paced online setting. Data Analysts use Python as a tool to analyze data, but their role also includes interpreting data insights and reporting. While both roles may overlap in Python skills, Online Python Programming focuses on coding proficiency, whereas Data Analysts focus on data-driven decision-making.
The most popular types of Python Programming jobs in British Columbia are:
For Online Python Programming jobs in British Columbia, the most frequently searched job titles are:
The top searched job categories for Online Python Programming jobs in British Columbia are:
Cities in British Columbia with the most Online Python Programming job openings:

CA$96K - CA$120K/yr
Full-time
Retirement
Re-posted 25 days ago
Come join Pattison Food Group Ltd., aJim Pattisonbusiness, and Canada's largest Western-based provider of food and health products.
Pattison Food Group Ltd. is a certified Great Place to Work and consists of Save-On-Foods and other well-known grocery banners. With nearly 300 retail locations, we proudly employ nearly 30,000 team members.
We have an exciting opportunity for a full-time Senior Decision Science Analyst to join our More Rewards team in Langley, BC.
Reporting to the Senior Manager, Customer Data & Analytics, you will be responsible for leveraging all aspects of data and analytics to drive large-scale projects and continuous experimentation initiatives, guiding decision-making and delivering high-quality insights. In this role, you will support the development and management of customer data and insights using a large and comprehensive dataset to support the More Rewards Loyalty Program, Retail Operations, Marketing and Merchandising.
You will be responsible for:
You have:
You are:
What we offer:
In addition to a highly competitive salary, we offer a great range of benefits, a company pension plan, free parking, on-site gym, exclusive team member offers, and opportunities for development and career progression.
If you're looking to join a team that puts people first, you're in the right place. Apply online today!
Compensation Details:
$96,443.00 - $120,554.00The compensation offered for this position will take into consideration location, education, skills, experience and other factors.