Software Developer Student
Edmonton, AB · On-site
Captures or infers additional parameters necessary to achieve Machine Learning objectives ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB · On-site
Captures or infers additional parameters necessary to achieve Machine Learning objectives ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB · On-site
Captures or infers additional parameters necessary to achieve Machine Learning objectives ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Work with Manufacturers online support. Conduct housekeeping duties Maintain a professional company ... We aim to live each day by our Tundra/Wajax Core Values of 'Learning Matters', 'Safety, No ...
Work with Manufacturers online support. Conduct housekeeping duties Maintain a professional company ... We aim to live each day by our Tundra/Wajax Core Values of 'Learning Matters', 'Safety, No ...
Work with Manufacturers online support. * Conduct housekeeping duties * Maintain a professional ... We aim to live each day by our Tundra/Wajax Core Values of 'Learning Matters', 'Safety, No ...
Work with Manufacturers online support. * Conduct housekeeping duties * Maintain a professional ... We aim to live each day by our Tundra/Wajax Core Values of 'Learning Matters', 'Safety, No ...
Edmonton, AB · On-site
Experience with advanced analytics techniques such as machine learning or predictive ... In house & online learning & development, as well as an education assistance program. * Quality: a ...
Edmonton, AB · On-site
Experience with advanced analytics techniques such as machine learning or predictive ... In house & online learning & development, as well as an education assistance program. * Quality: a ...
Calgary, AB · On-site
Implement and operationalize machine learning models (training, deployment, monitoring) * Work with modern AI tooling (LLMs, agents, orchestration frameworks) * Collaborate with clients to translate ...
Calgary, AB · On-site
Implement and operationalize machine learning models (training, deployment, monitoring) * Work with modern AI tooling (LLMs, agents, orchestration frameworks) * Collaborate with clients to translate ...
Develop and maintain robust data models and semantic layers to support operational reporting, analytics, and machine learning use cases. * Build and optimize data workflows using Python and SQL for ...
Quick apply
Develop and maintain robust data models and semantic layers to support operational reporting, analytics, and machine learning use cases. * Build and optimize data workflows using Python and SQL for ...
Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras) * Experience with software design and development in a test-driven environment * Being a team player with ...
Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras) * Experience with software design and development in a test-driven environment * Being a team player with ...
Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras) * Experience with software design and development in a test-driven environment * Being a team player with ...
Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras) * Experience with software design and development in a test-driven environment * Being a team player with ...
Responsibilities THE ROLE Do you want to develop math and communication libraries to enable high performance computing and machine learning workloads at Exascale? AMD is searching for talented and ...
Responsibilities THE ROLE Do you want to develop math and communication libraries to enable high performance computing and machine learning workloads at Exascale? AMD is searching for talented and ...
Coursework, research, or side projects involving VLA models, LLMs, or machine learning for robotics. * Any exposure to industrial robots (KUKA, ABB, Fanuc) or sensor systems (cameras, depth sensors ...
Coursework, research, or side projects involving VLA models, LLMs, or machine learning for robotics. * Any exposure to industrial robots (KUKA, ABB, Fanuc) or sensor systems (cameras, depth sensors ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
Exposure to integrating machine learning, generative AI, or LLM-based components into application features * Experience mentoring less experienced engineers Energy industry experience is not required ...
Exposure to integrating machine learning, generative AI, or LLM-based components into application features * Experience mentoring less experienced engineers Energy industry experience is not required ...
THE ROLE Do you want to develop math and communication libraries to enable high performance computing and machine learning workloads at Exascale? AMD is searching for talented and motivated ...
THE ROLE Do you want to develop math and communication libraries to enable high performance computing and machine learning workloads at Exascale? AMD is searching for talented and motivated ...
Calgary, AB · On-site
Exposure to integrating machine learning, generative AI, or LLM-based components into application features * Experience mentoring less experienced engineers Energy industry experience is not required ...
Calgary, AB · On-site
Exposure to integrating machine learning, generative AI, or LLM-based components into application features * Experience mentoring less experienced engineers Energy industry experience is not required ...
Calgary, AB · On-site
... machine learning. Direct experience in data warehousing, ETL/ELT processes, database design with strong verbal and written communication. Must have 5 - 8 years of experience as a data engineer ...
Calgary, AB · On-site
... machine learning. Direct experience in data warehousing, ETL/ELT processes, database design with strong verbal and written communication. Must have 5 - 8 years of experience as a data engineer ...
De Winton, AB · On-site
... online pickup in store, in a timely manner * Assist in preparing the stockroom for inventory and ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
De Winton, AB · On-site
... online pickup in store, in a timely manner * Assist in preparing the stockroom for inventory and ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
De Winton, AB · On-site
... online pickup in store, in a timely manner * Assist in preparing the stockroom for inventory and ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
De Winton, AB · On-site
... online pickup in store, in a timely manner * Assist in preparing the stockroom for inventory and ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
De Winton, AB · On-site
... online pickup in store, in a timely manner, as needed * Assist in preparing the stockroom for ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
De Winton, AB · On-site
... online pickup in store, in a timely manner, as needed * Assist in preparing the stockroom for ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
... online pickup in store, in a timely manner, as needed * Assist in preparing the stockroom for ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
... online pickup in store, in a timely manner, as needed * Assist in preparing the stockroom for ... learning management system, telephone/intercom system, copier, fax machine, SKU and tagger guns ...
Denwood, AB · On-site
You will operate Point of Sales systems, the debit/credit machine, and maintain a float. You may ... Tuition Reimbursement Program, online learning opportunities including a LinkedIn Learning ...
Denwood, AB · On-site
You will operate Point of Sales systems, the debit/credit machine, and maintain a float. You may ... Tuition Reimbursement Program, online learning opportunities including a LinkedIn Learning ...
$20.5K - $38K
19% of jobs
$47.1K is the 25th percentile. Wages below this are outliers.
$38K - $55.5K
12% of jobs
$55.5K - $73K
4% of jobs
$73K - $90.5K
6% of jobs
$90.5K - $108K
8% of jobs
The median wage is $109K / yr.
$108K - $125.5K
9% of jobs
$125.5K - $143K
11% of jobs
$151.4K is the 75th percentile. Wages above this are outliers.
$143K - $160.5K
12% of jobs
$160.5K - $178K
9% of jobs
$178K - $195.5K
6% of jobs
$195.5K - $213K
3% of jobs
$20.5K
$111.4K
$213K
| Aspect | Online Machine Learning | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or master's in CS, ML, or related fields; certifications in ML or data analysis | Bachelor's or master's in CS, statistics, or related fields; advanced degrees often preferred |
| Work Environment | Tech companies, startups, research labs; focus on real-time data processing | Corporate, consulting, or research settings; focus on data analysis and modeling |
| Industry Usage | Machine learning applications, AI development, real-time systems | Data analysis, predictive modeling, business insights |
Online Machine Learning specialists focus on developing algorithms that learn continuously from streaming data, often in real-time environments. Data Scientists analyze large datasets to extract insights, build models, and support decision-making. While both roles require knowledge of machine learning, Online Machine Learning emphasizes real-time data processing, whereas Data Scientists focus on data analysis and modeling for strategic insights.

7.0
Based on 16 frontline employees who took The Breakroom Quiz
The future you want is within reach. Let's build it together.
At PCL, we build the places where life happens and find camaraderie in the process. We're a community of builders committed to building better communities. That's why we're always looking ahead, and not just to the next project or what's next in our industry.
We're also looking at what's next for you and how we can help you build a career you're proud of. As a student at PCL, you will get the opportunity for challenging work assignments in a supportive work environment which promotes personal and professional growth.
We are seeking a Software Developer Student in Nisku, Alberta, that is available for 8 to 12 months starting in September 8, 2026- or earliest convenience. As an Software Developer Student you will contribute to our team by:
Next Step:
PCL is an innovative, employee-owned company comprised of people who find passion in their profession and take pride in doing great work every day. Our work powers the infrastructure and utilities that are essential to daily life and our projects are the scene of vacations, careers, education and healing. We are consistently ranked among the best companies to work for because we are committed to supporting and developing our teams.
The PCL Companies celebrate diversity and are proud to be an equal opportunity employer. We are committed to creating equitable opportunities and an inclusive environment for all employees and applicants. We make all employment-related decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, age, disability or veteran status.
Should you require an accommodation during the application process, please contact us at careers@pcl.com with the position and location you are interested in.
Together, we can build success and a better future. Let's get started!
Company: PCL Constructors Inc.
Primary Location: Edmonton, Alberta (Corporate)
Job Title: Software Developer Student
Requisition ID: 12503
Get the full story on Breakroom