4,901 Junior Engineer jobs in Canada
Graduate Engineer or Scientist 2026 (Calgary, Saskatoon or Cranbrook)
Posted today
Job Viewed
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.
Intern Assistant Engineer – LLM
Posted 26 days ago
Job Viewed
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.
Senior Engineer (Industry-Experienced Graduate)
Posted 6 days ago
Job Viewed
Job Description
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.
Engineer
Posted 12 days ago
Job Viewed
Job Description
**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.
Engineer
Posted 9 days ago
Job Viewed
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.
Engineer
Posted 2 days ago
Job Viewed
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.
Engineer
Posted 2 days ago
Job Viewed
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.
Be The First To Know
About the latest Junior engineer Jobs in Canada !
Intern Assistant Engineer – Large Language Models
Posted 10 days ago
Job Viewed
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.
Intern Assistant Engineer – Large Language Models
Posted 11 days ago
Job Viewed
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.