Data Scientist
CA$102K - CA$128K/yr
... new targets for optimization schemes, and validating data/model health. * Designing reports and ... Education & Experience * A degree in computer science, information technology, mathematics ...
CA$102K - CA$128K/yr
... new targets for optimization schemes, and validating data/model health. * Designing reports and ... Education & Experience * A degree in computer science, information technology, mathematics ...
CA$102K - CA$128K/yr
... new targets for optimization schemes, and validating data/model health. * Designing reports and ... Education & Experience * A degree in computer science, information technology, mathematics ...
Vancouver, BC · Hybrid
CA$160K - CA$184K/yr
Identify new questions about our business, product, and customers that lead to impactful growth ... Master's or PhD in Computer Science, Physics, Statistics, Mathematics, or a related quantitative ...
Vancouver, BC · Hybrid
CA$160K - CA$184K/yr
Identify new questions about our business, product, and customers that lead to impactful growth ... Master's or PhD in Computer Science, Physics, Statistics, Mathematics, or a related quantitative ...
Delta, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Delta, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Coquitlam, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Coquitlam, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Burnaby, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Burnaby, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
New Westminster, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
New Westminster, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Burnaby, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Burnaby, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
White Rock, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
White Rock, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Surrey, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Surrey, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Vancouver, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Vancouver, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Richmond, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Richmond, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
White Rock, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
White Rock, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Delta, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Delta, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Richmond, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Richmond, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Vancouver, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Vancouver, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Surrey, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Surrey, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Coquitlam, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
Coquitlam, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
New Westminster, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Quick apply
New Westminster, BC · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across ... Bachelors degree in computer science or relevant work experience * 8-10 years experience in ...
Vancouver, BC · On-site
CA$90K - CA$103K/yr
Maintain up-to-date knowledge of new technologies, tools, and methodologies related to integration ... Bachelor of Science in Computer Science, Information Technology or related engineering degree, or ...
Vancouver, BC · On-site
CA$90K - CA$103K/yr
Maintain up-to-date knowledge of new technologies, tools, and methodologies related to integration ... Bachelor of Science in Computer Science, Information Technology or related engineering degree, or ...
Mentor new and junior engineers to bring them up to speed in Arista's software development environment. Qualifications * BS Computer Science/Electrical Engineering/Computer Engineering + 3 years ...
Quick apply
Mentor new and junior engineers to bring them up to speed in Arista's software development environment. Qualifications * BS Computer Science/Electrical Engineering/Computer Engineering + 3 years ...
$22K - $31K
5% of jobs
$31K - $40K
13% of jobs
$42.9K is the 25th percentile. Wages below this are outliers.
$40K - $49K
21% of jobs
The median wage is $54.3K / yr.
$49K - $58K
18% of jobs
$58K - $67K
11% of jobs
$67K - $76K
6% of jobs
$76.9K is the 75th percentile. Wages above this are outliers.
$76K - $85K
5% of jobs
$85K - $94K
3% of jobs
$94K - $103K
11% of jobs
$103K - $112K
4% of jobs
$112K - $121K
2% of jobs
$22K
$66.4K
$121K
As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.
To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.
A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

CA$102K - CA$128K/yr
Full-time
Medical, Dental, PTO
Posted 15 days ago
Position Title
Data Scientist, Technical Services
Employment Type
Full-Time
Organization
Gibraltar Mine
Location
Williams Lake, BC
Reporting Relationship
Senior Engineer, Process Control
Salary Range
$102,700 to $128,300
About TasekoTaseko Mines Limited is a dynamic and growing mine operator headquartered in Vancouver, Canada. Focused on North America, Taseko is driven to unlock the true value of copper for a complex and changing world.
The Company’s foundational asset is the long-life, low-cost Gibraltar copper mine in south-central British Columbia, for which it has won numerous environmental and safety awards for operational excellence. Gibraltar is a state-of-the-art facility and the second largest open pit copper mine in Canada, with a 700+ person workforce. Gibraltar produces an average of 130 million pounds of copper and 2.5 million pounds of molybdenum each year, with mineral reserves sufficient for more than 20 years of future operations.
For more information visit our website www.tasekomines.com.
Role Overview
We are looking for an enthusiastic data scientist to join our technical services team. This role presents an opportunity to expand the site’s data science capabilities and support our data science lead.
Gibraltar Mine currently uses machine learning tools in our milling processes. This role’s key function would be to assist in developing and maintaining these tools by:
The position will also support other departments by providing broader on-site data management, wrangling, analysis, and modeling to support complex mining and milling processes.
Core ResponsibilitiesAt all Taseko locations, we pride ourselves in offering a challenging and rewarding work environment. Our employees have the opportunity for career and professional growth through development, education, and succession plan programs.
Additionally, our compensation and benefits package includes competitive salaries and vacation packages, health, dental, and disability insurance benefits, and an RRSP matching program.
How to ApplyTo apply for this exciting position and join our growing and dynamic organization, apply via the Taseko website at www.tasekomines.com/careers/.
Taseko is an equal opportunity employer who encourages applications from candidates of all backgrounds and experiences.