BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Support the development of new decision-making technologies leveraging advanced machine learning ...
Applied AI Platform Engineer
Calgary, AB · On-site
Experience in software engineering, data engineering, machine learning engineering, platform engineering, or applied AI * Experience with Python and are comfortable building services, APIs, pipelines ...
Applied AI Platform Engineer
Calgary, AB · On-site
Experience in software engineering, data engineering, machine learning engineering, platform engineering, or applied AI * Experience with Python and are comfortable building services, APIs, pipelines ...
CNC Machinist/Programmer
Edmonton, AB · On-site
Maintain equipment and ensure proper machine functionality * Follow all Health, Safety, and ... Support team members and mentor apprentices/junior machinists as needed Your Physical Work ...
CNC Machinist/Programmer
Edmonton, AB · On-site
Maintain equipment and ensure proper machine functionality * Follow all Health, Safety, and ... Support team members and mentor apprentices/junior machinists as needed Your Physical Work ...
Junior Engineer (EIT)
Calgary, AB · On-site
Role Overview As a Junior Engineer (EIT),you'llplayan important rolein supporting the performance ... Interest in developing processes, improving systems, and learning how operational decisions are ...
Quick apply
Junior Engineer (EIT)
Calgary, AB · On-site
Role Overview As a Junior Engineer (EIT),you'llplayan important rolein supporting the performance ... Interest in developing processes, improving systems, and learning how operational decisions are ...
Learning and growth (~20%) * Shadow the Senior DevSecOps Engineer on architecture decisions, threat ... even as a junior participant. * Familiarity with OSFI B-13 or Canadian financial services ...
Learning and growth (~20%) * Shadow the Senior DevSecOps Engineer on architecture decisions, threat ... even as a junior participant. * Familiarity with OSFI B-13 or Canadian financial services ...
Role Overview As a Junior Engineer (EIT),you'llplayan important rolein supporting the performance ... Interest in developing processes, improving systems, and learning how operational decisions are ...
Role Overview As a Junior Engineer (EIT),you'llplayan important rolein supporting the performance ... Interest in developing processes, improving systems, and learning how operational decisions are ...
Delivery Engineer - Canada
CA$80K - CA$120K/yr
Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Position Overview: We are seeking a Delivery Engineer to join our Delivery team. The ideal ...
Delivery Engineer - Canada
CA$80K - CA$120K/yr
Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Position Overview: We are seeking a Delivery Engineer to join our Delivery team. The ideal ...
AI, Machine Learning & Advanced Analytics * Design, build, train, and optimize machine learning and AI models to support Assurance transformation initiatives * Develop intelligent solutions ...
AI, Machine Learning & Advanced Analytics * Design, build, train, and optimize machine learning and AI models to support Assurance transformation initiatives * Develop intelligent solutions ...
Junior Piping Stress Engineer
Calgary, AB · On-site
What You Would Do in This RoleWe are seeking a Junior Piping Stress Engineer to support piping ... Participate in interdisciplinary design reviews and learning sessions * Prepare and maintain and ...
Quick apply
Junior Piping Stress Engineer
Calgary, AB · On-site
What You Would Do in This RoleWe are seeking a Junior Piping Stress Engineer to support piping ... Participate in interdisciplinary design reviews and learning sessions * Prepare and maintain and ...
AI, Machine Learning & Advanced Analytics * Design, build, train, and optimize machine learning and AI models to support Assurance transformation initiatives * Develop intelligent solutions ...
AI, Machine Learning & Advanced Analytics * Design, build, train, and optimize machine learning and AI models to support Assurance transformation initiatives * Develop intelligent solutions ...
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...
Mentor junior engineers through code reviews, pairing, and direct technical guidance Qualifications ... Exposure to integrating machine learning, generative AI, or LLM-based components into application ...
ML Platform Engineer
Calgary, AB · On-site
CA$152K - CA$174K/yr
We are currently seeking a ML Platform Engineer to join our Engineering team. This role is ... Understanding of machine learning and AI concepts, workflows, and lifecycle management * Ability to ...
ML Platform Engineer
Calgary, AB · On-site
CA$152K - CA$174K/yr
We are currently seeking a ML Platform Engineer to join our Engineering team. This role is ... Understanding of machine learning and AI concepts, workflows, and lifecycle management * Ability to ...
Senior ML Platform Engineer
Calgary, AB · On-site
CA$182K - CA$209K/yr
We are currently seeking a Senior ML Platform Engineer to join our Engineering team. This role is ... Understanding of machine learning and AI concepts, workflows, and lifecycle management
Senior ML Platform Engineer
Calgary, AB · On-site
CA$182K - CA$209K/yr
We are currently seeking a Senior ML Platform Engineer to join our Engineering team. This role is ... Understanding of machine learning and AI concepts, workflows, and lifecycle management
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're seeking a seasoned Staff Software Engineer to join the RBC Borealis AI Platform team and own the end-to-end lifecycle of machine learning systems-from experimentation ...
Staff Software Engineer
Calgary, AB · On-site
What's the opportunity? We're seeking a seasoned Staff Software Engineer to join the RBC Borealis AI Platform team and own the end-to-end lifecycle of machine learning systems-from experimentation ...
Software Developer - Junior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid ... Tackle hard technical problems with support from a team that values continuous learning * Focus on ...
Software Developer - Junior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid ... Tackle hard technical problems with support from a team that values continuous learning * Focus on ...
Equinox Engineering is an International EPCM leader known for innovative facility design and ... This role offers hands on learning, exposure to diverse project scopes, and strong mentorship from ...
Equinox Engineering is an International EPCM leader known for innovative facility design and ... This role offers hands on learning, exposure to diverse project scopes, and strong mentorship from ...
AI Lead/Developer
Edmonton, AB · On-site
Lead technical design discussions, conduct architecture reviews, and mentor junior developers to ... Strong background in Machine Learning frameworks, GenAI platforms, LLMs, and agentic AI
AI Lead/Developer
Edmonton, AB · On-site
Lead technical design discussions, conduct architecture reviews, and mentor junior developers to ... Strong background in Machine Learning frameworks, GenAI platforms, LLMs, and agentic AI
Junior Machine Learning Engineer information
See Alberta salary details
$26K - $42.5K
12% of jobs
$42.5K - $59K
7% of jobs
$59K - $75.5K
2% of jobs
$89.9K is the 25th percentile. Wages below this are outliers.
$75.5K - $92K
4% of jobs
$92K - $108.5K
13% of jobs
The median wage is $118.6K / yr.
$108.5K - $125K
19% of jobs
$141K is the 75th percentile. Wages above this are outliers.
$125K - $141.5K
18% of jobs
$141.5K - $158K
9% of jobs
$158K - $174.5K
7% of jobs
$174.5K - $191K
5% of jobs
$191K - $207.5K
3% of jobs
$26K
$119.2K
$207.5K
How much do junior machine learning engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Junior Machine Learning Engineer, and why are they important?
What kinds of projects and responsibilities can a Junior Machine Learning Engineer expect in their first year on the job?
What is the difference between Junior Machine Learning Engineer vs Data Scientist?
| Aspect | Junior Machine Learning Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's in CS, Data Science, or related; some experience with ML frameworks | Bachelor's or higher in CS, Statistics, or related; often advanced certifications |
| Work Environment | Developing and deploying ML models, coding, testing | Data analysis, statistical modeling, interpreting data insights |
| Employer & Industry Usage | Tech companies, startups, AI-focused firms | Finance, healthcare, tech, consulting |
| Search & Comparison Intent | Yes | Yes |
While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.
What does a junior machine learning engineer do?
How much does a junior machine learning engineer make?
What engineer makes $500,000 a year?
What is a $900000 AI job?
What Does a Junior Machine Learning Engineer Do?
As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.

Other
Posted 8 days ago
Job description
BBA is a leading North American consulting firm that provides a broadrange of services, including engineering and design, digital power systems,in-field testing, analysis and commissioning, asset management and analyticsand advisory services.
BBA has a new opportunity for a Junior Advisoras part of our Power Advisory and Asset Management (PAAM) team. BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists, mathematicians, statisticians, policy-makers and advisors who arecollectively building the next generation of decision-making analytics andplatforms to help organizations make their asset infrastructure more resilientin the face of extreme weather, growing capacity needs and the integration ofnew technologies (e.g., electric vehicles, renewables, data centres). Our worksupports a variety of organizations, including electric GT&D utilities,independent power producers and commercial customers, to avoid potential risksby taking the right actions, with the right assets, at the right time.
This new opportunity will involve a wide rangeof challenging projects in the utility and power sector, along with exposure tothe mining and industrial sectors.
With us, you'll get the opportunity to...
- Help deliver decision-making asset analytics, including advanced asset condition assessment and monitoring, risk-based asset management frameworks, root cause analysis, failure analysis and probabilistic analytics
- Support the delivery of top-down and bottom-up load forecasting for power utilities, large industrial customers and independent power producers
- Develop asset analytics dashboards, visualizations, digital twins and geospatial visual environments to convey key decision-making messages to asset players
- Support the development of key performance indicators, metrics and measures to enhance productivity, operations and risk management
- Support the delivery of regulatory reporting deliverables, including long-term and short-term capital and maintenance investment plans as part of electricity rate filing applications
- Support the development of business case evaluation (BCE) frameworks to justify and prioritize key investments
- Perform end-to-end data analytics, including data collection, transformation, analysis, and visualization
- Support the development of new decision-making technologies leveraging advanced machine learning, deep learning and artificial intelligence techniques
- Engage in hands-on consulting work, including data analysis, research, stakeholder interviews and preparation of final deliverables
- Delivery of engagement and contribution (E&C) programs to present key findings from major projects as part of knowledge sharing, client engagement and networking activities
Do your qualities and values match ourcorporate culture?
- Autonomous
- Aptitude for self-development
- Results-driven
- Excellent communication and soft skills
- Attention to detail
- Strong organizational skills
- Thirst to learn and excel
- Rigorous and ethical
- Caring mindset that puts people first