EN | FR

4,901 Junior Engineer jobs in Canada

Graduate Engineer or Scientist 2026 (Calgary, Saskatoon or Cranbrook)

Calgary, Alberta Okane Consultants

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Are you someone passionate about reshaping the mining industry from early-stage planning torelinquishment and wanting to help create a better tomorrow?



At Okane, we believe that integrated mine closure planning is just the starting point to Help Create a Better Tomorrow. We work with mining companies to return land responsibly and safely, enabling what comes next to serve both people and the planet. Our work challenges the status quo - we advocate for meaningful partnerships with communities, including Indigenous rightsholders, and design solutions that create lasting financial, environmental, and social value. From early-stage planning through to relinquishment, were helping reshape the future of mining, and were looking for people who want to be part of that transformation.


Start building a career at Okane.


We are looking for students from their second to penultimate year in one of the following disciplines (or similar):

  • Mining Engineering
  • Environmental Engineering
  • Geotechnical Engineering
  • Civil Engineering
  • Geology
  • Geochemistry
  • Ecology
  • Hydrogeology
  • Environmental Management


We welcome all new or soon-to-be graduates to apply with their CVs and cover letters for upcoming opportunities with Okane!


Why Join Okane?

At Okane, we're committed to fostering a diverse, equitable, and inclusive workplace, where every individual is valued for their unique contributions. Our dedicated teams span across the globe, connecting people from diverse backgrounds and perspectives.


Our workplace culture is defined by the everyday behaviours of our team and driven by our Core Values:Passionate, Thoughtful & Caring, Smart & Clever, Positive and Humble. We believe in flexibility, work-life balance, and an open-door approach to communication.


We believe in personal and professional development, offering opportunities for continuous learning and growth. At Okane, we foster the opportunity for everyone to grow and develop their skills that align with their career path. As we continue to expand our global presence, we're looking for individuals who share our values and are dedicated to making a positive impact in the world.


How to Apply:

If youre ready to make a meaningful impact in the mining industry and contribute to sustainable land stewardship, wed love to hear from you. Please submit your resume and a cover letter.Please note that only those candidates who are selected will be contacted.


If you require an adjustment during the recruitment/interview process, please let the HR team know, and we will work with you to meet your needs. For more information about Inclusion, Diversity & Equity at Okane, please click here:Diversity, Equity, and Inclusion Okane Consultants.

This advertiser has chosen not to accept applicants from your region.

Intern Assistant Engineer – LLM

K7L 1H3 Kingston, Ontario Huawei Technologies Canada Co., Ltd.

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate internship opening for an Assistant Engineer.

About the team:

The Centre for Software Excellence Lab conducts pioneering research in software engineering, focusing on next-generation technologies. This team integrates industry best practices with cutting-edge academic research to address lifecycle software engineering challenges, including foundation model applications, software performance engineering, hyper-cluster programming, next-gen mobile OS, and cloud-native computing. This lab uniquely allows researchers to apply innovations directly to products affecting billions of customers while promoting open-source contributions, publications, conference participation, and collaborations to create a broader impact.

About the job:

  • Develop, fine‑tune, and evaluate LLMs aimed at software engineering tasks, such as code generation, bug detection, and test creation using PyTorch and other frameworks.

  • Implement data preprocessing and training pipelines tailored for code corpora, including tokenization, batching, and dataset management.

  • Write robust, maintainable code, with tests, documentation, and automated CI/CD integration.

  • Communicate progress and results, presenting findings in lab meetings and contributing to group knowledge.

  • Meet top industry and academic leaders and experts around the world, collaborate with top researchers and students, consult with Engineering teams across diverse domains, publish research papers in far-reaching and impactful areas, and submit patent applications for novel inventions.

This advertiser has chosen not to accept applicants from your region.

Senior Engineer (Industry-Experienced Graduate)

Toronto, Ontario Confluent

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Location:**
CA Office Toronto
**Employment Type:**
FullTime
**Location Type:**
Hybrid
**Department**
Engineering
**Overview**
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
**About the Role:**
We are a team of passionate engineers who love solving complex distributed systems and infrastructure problems. Real-time infrastructure is the future, and we are creating a new category for it - 'Data in Motion'.
**What You Will Do:**
+ To design, develop, test, deploy, maintain, and improve software that will touch production and have a customer-facing impact.
+ Follow best practices for software development and participate in code reviews.
+ Manage project priorities, deadlines, and deliverables.
+ Help build the next generation Kafka by continuing to push the boundaries of distributed system design.
**What You Will Bring:**
+ _Graduated a Bachelor's or Master's in Computer Science, Math, or a related technical field OR a Bootcamp program with a graduation date between August 2025- December 2025_
+ _2.5-6 years of prior professional experience in a technical role before returning to school/bootcamp program_
+ _Self-motivated and able to drive projects with mentorship and project requirements_
+ _Ability to work effectively in teams and strong verbal and written communication skills_
+ _Good knowledge of data structures and algorithms and are proficient in at least one of these languages: Java/Scala, C, C++, GoSmart, humble, and empathetic_
+ _Driven and excited about the challenges of a fast-paced, innovative, and quickly growing software development environment_
+ _Interested in building large-scale distributed systems in the cloud and are excited to make an impact_
**Ready to build what's next? Let's get in motion.**
**Come As You Are**
Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible.
We're proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
This advertiser has chosen not to accept applicants from your region.

Engineer

Fredericton, New Brunswick Marriott

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

**Additional Information** Maintenance, Full time, Pay: $24.30/hour, Weekends, Day shift, Evening shift, Afternoon shift
**Job Number**
**Job Category** Engineering & Facilities
**Location** Delta Hotels Fredericton, 225 Woodstock Road, Fredericton, New Brunswick, Canada, E3B 2H8VIEW ON MAP ( Full Time
**Located Remotely?** N
**Position Type** Non-Management
**POSITION SUMMARY**
Respond and attend to guest repair requests. Communicate with guests/customers to resolve maintenance issues. Perform preventive maintenance on tools and kitchen and mechanical room equipment, including cleaning and lubrication. Visually inspect tools, equipment, or machines. Carry equipment (e.g., tools, radio). Identify, locate, and operate all shut-off valves for equipment and all utility shut-offs for buildings. Maintain maintenance inventory and requisition parts and supplies as needed. Communicate each day's activities and problems that occur to the other shifts using approved communication programs and standards. Display basic knowledge or ability to acquire knowledge in the following categories: air conditioning and refrigeration, electrical, mechanical, plumbing, pneumatic/electronic systems and controls, carpentry and finish skills, kitchen equipment, vehicles, energy conservation, and/or general building. Perform all surface preparation, painting, minor drywall and wood trim repair, light bulb and A/C filter replacement and the complete and thorough cleanup of the painting or repair area. Test, troubleshoot and perform basic repair on all types of equipment, plumbing (e.g., plunge toilets and unclog drains), electrical components including lamps, cosmetic items, extension cords, vacuum cleaners, internet devices, replace electrical switches and outlets, and other guestroom items. Program TV's and perform general housekeeping and engineering-related inventory duties. Use the Lockout/Tagout system before performing any maintenance work. Perform repairs on interior and exterior landscaping as well as external landscaping sprinklers. Display basic computer skills including inputting air handler schedules and making temperature changes.
Follow all company and safety and security policies and procedures; report any maintenance problems, safety hazards, accidents, or injuries; complete safety training and certifications; and properly store flammable materials. Ensure uniform and personal appearance are clean and professional, maintain confidentiality of proprietary information, and protect company assets. Welcome and acknowledge all guests according to company standards, anticipate and address guests' service needs, assist individuals with disabilities, and thank guests with genuine appreciation. Adhere to quality expectations and standards. Develop and maintain positive working relationships with others, support team to reach common goals, and listen and respond appropriately to the concerns of other employees. Speak with others using clear and professional language. Move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance and heavier lifting or movement tasks with assistance. Move up and down stairs, service ramps, and/or ladders. Reach overhead and below the knees, including bending, twisting, pulling, and stooping. Enter and locate work-related information using computers. Perform other reasonable job duties as requested.
PREFERRED QUALIFICATIONS
Education: High school diploma or G.E.D equivalent.
Related Work Experience: Some experience in general maintenance, exterior and interior surface preparation and painting.
Experience in hotel engineering or maintenance a plus.
Supervisory Experience: No supervisory experience.
REQUIRED QUALIFICATIONS
License or Certification: Driver's License
_At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law._
_Notification to Applicants: Delta Hotels Fredericton takes seriously its obligations under the applicable provincial legislation and will provide accommodations to job applicants needing assistance. If you require an accommodation in relation to this job posting, our online application or an interview, please call or email_ _and a member of our Human Resources team will respond to your request. Please note that this phone number and email are only for those individuals who would like to request an accessibility accommodation as part of the recruiting process._
Delta Hotels provide a seamless travel experience that has been thoughtfully designed with the essential needs of the modern frequent traveler in mind. We flawlessly deliver the key essentials guests need and we work hard to eliminate everything they don't. At Delta Hotels by Marriott, we are always warm, wise and in control so our guests can focus on what's most important. With a strong presence in Canada, the United Kingdom, and the United States, Delta Hotels by Marriott is rapidly expanding across markets all around the world. If you enjoy delivering purposeful service and focusing on the details that matter, we invite you to explore jobs at Delta Hotels by Marriott. In joining Delta Hotels, you join a portfolio of brands with Marriott International. **Be** where you can do your best work, **begin** your purpose, **belong** to an amazing global team, and **become** the best version of you.
This advertiser has chosen not to accept applicants from your region.

Engineer

Val d Or, Quebec Meglab inc.

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Location of employment :Laval

The engineer works closely with the project managers to develop the schematics and technical plans of the control panels. He/she will be responsible for supervising, creating, designing and testing unique equipment up to the full industrial network.

Key Responsibilities :
- The selection of technologies, components, and will ensure their compatibility
- Control system architecture design; Detailed design of electrical and control systems
- Programmable logic controller (PLC) programming
- Operator interface configuration (HMI and SCADA)
- Industrial networking setup
- Project commissioning (90% local, 10% elsewhere in Canada/USA)
- Drafting and preparation of technical documents relating to projects
- Training of the client's staff


Qualifications and Requirements :
- Bachelor's degree in electrical engineering or automated manufacturing
- The candidate is an engineer who is a member of the OIQ with 1 to 3 years of experience
- *Bilingualism English-French (Spoken and written)
- PLC, HMI: Allen-Bradley, Schneider, GE Fanuc; Software (MS Office Suite, Autocad)
- Electrical diagram (Power and control)
- Motor Control – Variable Frequency Drive (VFD)
- Process and instrumentation diagram (P&ID)
- Assets:
               - Other PLCs and HMIs (Siemens, Omron, etc.)
               - SCADA: Such as FactoryTalk View, Wonderware. WinCC, Cimplicity, IFix
               - Software and databases (MS Project, C, C++, HTML, Access, VBA, SQL)

*Bilingualism is required for this position, as the majority of our suppliers and clients use English. This skill is essential, as approximately 50% of responsibilities will be in English and 50% in French.

Additional duties and responsibilities may be required.

This advertiser has chosen not to accept applicants from your region.

Engineer

J0Y Quebec, Quebec Meglab inc.

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Location of employment :Laval

The engineer works closely with the project managers to develop the schematics and technical plans of the control panels. He/she will be responsible for supervising, creating, designing and testing unique equipment up to the full industrial network.

Key Responsibilities :

  • The selection of technologies, components, and will ensure their compatibility
  • Control system architecture design; Detailed design of electrical and control systems
  • Programmable logic controller (PLC) programming
  • Operator interface configuration (HMI and SCADA)
  • Industrial networking setup
  • Project commissioning (90% local, 10% elsewhere in Canada/USA)
  • Drafting and preparation of technical documents relating to projects
  • Training of the client's staff

Qualifications and Requirements :

  • Bachelor's degree in electrical engineering or automated manufacturing
  • The candidate is an engineer who is a member of the OIQ with 1 to 3 years of experience
  • *Bilingualism English-French (Spoken and written)
  • PLC, HMI: Allen-Bradley, Schneider, GE Fanuc; Software (MS Office Suite, Autocad)
  • Electrical diagram (Power and control)
  • Motor Control – Variable Frequency Drive (VFD)
  • Process and instrumentation diagram (P&ID)
  • Assets:
  • Other PLCs and HMIs (Siemens, Omron, etc.)
  • SCADA: Such as FactoryTalk View, Wonderware. WinCC, Cimplicity, IFix
  • Software and databases (MS Project, C, C++, HTML, Access, VBA, SQL)

*Bilingualism is required for this position, as the majority of our suppliers and clients use English. This skill is essential, as approximately 50% of responsibilities will be in English and 50% in French.

Additional duties and responsibilities may be required.

This advertiser has chosen not to accept applicants from your region.

Engineer

J0Y Quebec, Quebec Meglab inc.

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Location of employment :Laval

The engineer works closely with the project managers to develop the schematics and technical plans of the control panels. He/she will be responsible for supervising, creating, designing and testing unique equipment up to the full industrial network.

Key Responsibilities :

  • The selection of technologies, components, and will ensure their compatibility
  • Control system architecture design; Detailed design of electrical and control systems
  • Programmable logic controller (PLC) programming
  • Operator interface configuration (HMI and SCADA)
  • Industrial networking setup
  • Project commissioning (90% local, 10% elsewhere in Canada/USA)
  • Drafting and preparation of technical documents relating to projects
  • Training of the client's staff

Qualifications and Requirements :

  • Bachelor's degree in electrical engineering or automated manufacturing
  • The candidate is an engineer who is a member of the OIQ with 1 to 3 years of experience
  • *Bilingualism English-French (Spoken and written)
  • PLC, HMI: Allen-Bradley, Schneider, GE Fanuc; Software (MS Office Suite, Autocad)
  • Electrical diagram (Power and control)
  • Motor Control – Variable Frequency Drive (VFD)
  • Process and instrumentation diagram (P&ID)
  • Assets:
  • Other PLCs and HMIs (Siemens, Omron, etc.)
  • SCADA: Such as FactoryTalk View, Wonderware. WinCC, Cimplicity, IFix
  • Software and databases (MS Project, C, C++, HTML, Access, VBA, SQL)

*Bilingualism is required for this position, as the majority of our suppliers and clients use English. This skill is essential, as approximately 50% of responsibilities will be in English and 50% in French.

Additional duties and responsibilities may be required.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior engineer Jobs in Canada !

Intern Assistant Engineer – Large Language Models

L3R 5B4 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate 4-month internship opening for an Assistant Engineer.

About the team:

Software Engineering Application Technology Lab, currently a part of the Waterloo Research Centre, is mainly responsible for technical breakthroughs in the intelligent software engineering field, and develops engineering capabilities in the fields of software asset management, software analysis and design, software development, and program analysis and verification. Gain insight into the development trend of software engineering technologies, carry out research on basic theories and cutting-edge technologies of intelligent software engineering, and achieve breakthroughs in software engineering technologies.

About the job:

  • Implement data collection and preprocessing pipelines tailored for software artifacts, including mining software repositories, code analysis, and code search.

  • Research, prototype, and build state-of-the-art LLM-based autonomous solutions to improve software security through automated vulnerability mitigation pipelines.

  • Write robust, maintainable code with tests and documentation.

  • Communicate progress and results by presenting findings in lab meetings and contributing to group knowledge.

  • Engage with top industry and academic leaders and experts globally, collaborate with leading researchers and students, consult with Engineering teams across diverse domains, publish research papers in impactful areas, and submit patent applications for novel inventions.

This advertiser has chosen not to accept applicants from your region.

Intern Assistant Engineer – Large Language Models

N2L 0A4 Waterloo, Ontario Huawei Technologies Canada Co., Ltd.

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Huawei Canada has an immediate 4-month internship opening for an Assistant Engineer.

About the team:

Software Engineering Application Technology Lab, currently a part of the Waterloo Research Centre, is mainly responsible for technical breakthroughs in the intelligent software engineering field, and develops engineering capabilities in the fields of software asset management, software analysis and design, software development, and program analysis and verification. Gain insight into the development trend of software engineering technologies, carry out research on basic theories and cutting-edge technologies of intelligent software engineering, and achieve breakthroughs in software engineering technologies.

About the job:

  • Implement data collection and preprocessing pipelines tailored for software artifacts, including mining software repositories, code analysis, and code search.

  • Research, prototype, and build state-of-the-art LLM-based autonomous solutions to improve software security through automated vulnerability mitigation pipelines.

  • Write robust, maintainable code with tests and documentation.

  • Communicate progress and results by presenting findings in lab meetings and contributing to group knowledge.

  • Engage with top industry and academic leaders and experts globally, collaborate with leading researchers and students, consult with Engineering teams across diverse domains, publish research papers in impactful areas, and submit patent applications for novel inventions.

This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Engineer Jobs