1

Apprentice Engineering Jobs in Toronto, ON (NOW HIRING)

CNC Programmer

Milton, ON ยท On-site

CA$30 - CA$35/hr

Engineering Manager Direct Reports: None Summary A highly skilled CNC Machinist/Programmer with ... High School Diploma (Technical certificate or apprenticeship preferred). * 10+ years of hands-on ...

Toolmaker

Mississauga, ON ยท On-site

CA$40.10 - CA$44.06/hr

Through our robust product engineering, outstanding tooling capabilities and diverse process ... apprentices * Actively involved in continuous improvement initiatives SKILLS AND COMPETENCIES:

About the Position: Walters Engineering delivers safe, economical, and construction-driven ... Tuition support (Apprentice, Continued Education) * Values in Action (ViA)- participating in ...

Tooling Engineer

Milton, ON ยท On-site

CA$90K - CA$102K/yr

Through our robust product engineering, outstanding tooling capabilities and diverse process ... Tool and Die Maker with minimum 5 years' experience beyond completion of formal apprenticeship.

Completed technical apprenticeship with relevant BTEC/HNC and valid CSCS/SMSTS certifications. * Strong mechanical engineering expertise with working knowledge of electrical systems. * Proficient in ...

Showing results 21-40

Apprentice Engineering information

See Toronto, ON salary details

$20K

$67K

$167K

How much do apprentice engineering jobs pay per year?

As of Aug 9, 2026, the average yearly pay for apprentice engineering in Toronto, ON is $66,984.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,879.00 and $90,662.00 per year, depending on experience, location, and employer.

What types of projects or tasks can I expect to work on as an apprentice engineer?

As an Apprentice Engineer, you'll typically be involved in a variety of hands-on projects that are designed to build your technical skills and understanding of engineering concepts. These may include assisting with equipment maintenance, participating in design or testing processes, and supporting senior engineers with ongoing projects. You'll often rotate through different departments to gain exposure to multiple disciplines, such as mechanical, electrical, or civil engineering, depending on the company. Regular collaboration with experienced engineers and other apprentices is common, which helps you develop both teamwork and problem-solving abilities.

What is an apprentice engineer?

Apprentice engineers are individuals who are undergoing practical training and education in engineering through an apprenticeship program. They work under the supervision of experienced engineers to gain hands-on experience while also studying the theoretical aspects of engineering. This combination of work and study helps apprentices develop the necessary skills and knowledge to become fully qualified engineers. Apprentice engineers often rotate through different departments or projects to gain a broad understanding of the field. Successful completion of an apprenticeship can lead to certification and permanent employment opportunities.

What is the difference between Apprentice Engineering vs Junior Engineer?

AspectApprentice EngineeringJunior Engineer
CredentialsTypically enrolled in or recently completed relevant technical training or apprenticeship programsUsually holds a diploma or bachelor's degree in engineering or related field
Work EnvironmentOn-the-job training under supervision, often in industrial or manufacturing settingsMore independent work, involved in project execution and design tasks
Employer & Industry UsageUsed by companies to train new entrants, common in manufacturing, construction, and engineering firmsEntry-level professional role in engineering firms, construction, and manufacturing industries

In summary, Apprentice Engineering focuses on training and skill development through hands-on experience, often for those new to the field. Junior Engineer roles require a formal degree and involve more independent engineering tasks, serving as a stepping stone to higher engineering positions.

What are the key skills and qualifications needed to thrive as an apprentice engineer, and why are they important?

To thrive as an Apprentice Engineer, you need a solid understanding of basic engineering principles, mathematics, and a relevant secondary school diploma or equivalent qualification. Familiarity with CAD software, engineering drawing tools, and possibly certifications like a Level 3 Engineering Apprenticeship are typical technical requirements. Strong problem-solving abilities, eagerness to learn, teamwork, and effective communication are valuable soft skills in this role. These skills and qualities ensure apprentices can successfully support engineering projects, adapt to new technologies, and contribute to team objectives while developing professionally.
What are the most commonly searched types of Engineering jobs in Toronto, ON? The most popular types of Engineering jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Apprentice Engineering jobs? Cities near Toronto, ON with the most Apprentice Engineering job openings:
Infographic showing various Apprentice Engineering job openings in Toronto, ON as of August 2026, with employment types broken down into 72% Full Time, 24% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $66,984 per year, or $32.2 per hour.

CNC Programmer

Precinmac

Milton, ON โ€ข On-site

CA$30 - CA$35/hr

Full-time

Re-posted 6 days ago


Job description


Position: CNC Programmer

Reports To: Engineering Manager

Direct Reports: None

Summary

A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision environment. The ideal candidate will be an expert user of Mastercam, familiar with Vericut or NS Simulator, and capable of reading and interpreting CMM reports. This role requires strong technical ability, problem-solving skills, and project management experience to ensure efficient, accurate, and cost-effective machining processes.

Job Responsibilities

  • Review customer drawings, specifications, and quote parameters to develop detailed process plans.
  • Plan machining processes to meet setup, cycle time, and tooling cost targets.
  • Create solid models and toolpaths using Mastercam
  • Utilize simulation software (Vericut or NC Simulator) to verify toolpaths, detect collisions, and optimize machining strategies.
  • Read, analyze, and interpret CMM inspection reports to refine machining processes and ensure quality compliance.
  • Design and manufacture fixtures, gauges, and in-process inspection plans.
  • Select and design cutting tools, including special-purpose tools when required.
  • Create, edit, and prove out CNC programs on milling and multi-axis machines.
  • Collaborate with cross-functional teams to solve problems and drive continuous improvement initiatives.
  • Maintain accurate records, reports, and documentation according to established structures.

Requirements

  • High School Diploma (Technical certificate or apprenticeship preferred).
  • 10+ years of hands-on milling machine experience (aerospace/defense experience a plus).
  • 5+ years of CNC programming experience, with mastery in Mastercam
  • Working knowledge of Vericut or NS Simulator.
  • 2+ years of project management or process ownership experience.
  • Strong understanding of materials, machining processes, and manufacturing standards.
  • Proficient in GD&T and its practical application.
  • Ability to read, interpret, and apply data from CMM inspection reports.
  • Skilled in the use of precision measuring devices (calipers, digital indicators, micrometers, height gauges, etc.).
  • Strong problem-solving ability, attention to detail, and commitment to accuracy.
  • Experience with some of the following machines is considered an asset, Makino, HAAS, Matsura, CB Ferrari and Leichti Go Mills