1

Computer Programming Apprenticeship Jobs in Ontario

Enrolled in an apprenticeship and a certificate of qualification program as a general machinist ... Knowledge using computer-assisted design, manufacturing and machining software. Interpret scale ...

Enrolled in an apprenticeship and a certificate of qualification program as a general machinist ... Knowledge using computer-assisted design, manufacturing and machining software. Interpret scale ...

CNC Machinist (Programmer)

Ottawa, ON ยท On-site

CA$60K - CA$100K/yr

The role combines CAM programming, CNC setup and operation, and hands-on machining of precision ... Generate and modify CAD drawings in SolidWorks to support prototype development and design ...

Computer fundamentals an asset; strong mathematical skills required. * Ability to work ... engineering and innovative product development across diverse industries and markets. Our journey ...

CNC Operator

Peterborough, ON ยท On-site

CA$31.23/hr

... of programming, using Mastercam, setting up, and operating a computer numerical control (CNC ... Education and experience through vocational school, technical college or apprenticeships (5 to 7+ ...

Tooling Engineer

Milton, ON

CA$90K - CA$102K/yr

Tool and Die Maker with minimum 5 years' experience beyond completion of formal apprenticeship ... Proficient with Microsoft Office Products and working knowledge of CAD Systems. JOB ...

Set program goals, delegate work, and mentor Automation Engineers and Apprentices to meet client ... Bachelor's degree in computer science, electrical engineering, automation engineering, or ...

Mold Maker

Oldcastle, ON ยท On-site

CA$24 - CA$32/hr

WE ARE HIRING! Omega Tool Corp is the global leader in the engineering and manufacturing of ... Proficient in computers with the ability to use various computer applications depending on skill ...

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Ontario salary details

$10

$27

$52

How much do computer programming apprenticeship jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for computer programming apprenticeship in Ontario is $27.62, according to ZipRecruiter salary data. Most workers in this role earn between $16.83 and $34.86 per hour, depending on experience, location, and employer.

What is a computer programming apprenticeship?

A Computer Programming Apprenticeship is a training program that combines hands-on work experience with classroom learning to develop coding and software development skills. Apprentices typically work under the supervision of experienced programmers while learning programming languages, debugging, and software development best practices. These programs can last several months to a few years and often lead to full-time employment.

What does a typical day look like for someone in a computer programming apprenticeship?

As a Computer Programming Apprentice, your typical day often includes shadowing experienced developers, writing and testing code under supervision, attending team meetings, and working on real-world projects that reinforce your learning. You'll likely be paired with a mentor who guides your progress and helps troubleshoot challenges. Regular feedback sessions, collaborative problem-solving, and opportunities to participate in coding workshops or training are also common. This structure is designed to give you hands-on experience, gradually increasing your responsibilities as your skills develop.

What are the key skills and qualifications needed to thrive in a computer programming apprenticeship, and why are they important?

To thrive as a Computer Programming Apprentice, you need a foundational understanding of programming languages such as Python, Java, or JavaScript, along with basic problem-solving skills and a high school diploma or equivalent. Familiarity with code editors like Visual Studio Code, version control systems like Git, and, in some cases, coursework or certifications in computer science is beneficial. Strong communication skills, eagerness to learn, and the ability to take constructive feedback will help you excel in this collaborative, growth-focused environment. These competencies are essential for quickly gaining technical expertise and contributing effectively to team projects in a dynamic tech setting.

What are popular job titles related to Computer Programming Apprenticeship jobs in Ontario?

For Computer Programming Apprenticeship jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Computer Programming Apprenticeship jobs in Ontario look for?

The top searched job categories for Computer Programming Apprenticeship jobs in Ontario are:

Infographic showing various Computer Programming Apprenticeship job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, 3% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $57,450 per year, or $27.6 per hour.

Industrial Mechanic Millwright Apprentice (433A)

Hela Spice

Uxbridge, ON โ€ข On-site

Full-time

Re-posted 12 days ago


Job description

Industrial Mechanic Millwright Apprentice (433A)

Entry Level / First Year


Company Overview

Hela Spice Canada Inc. is a leading manufacturer of custom spice blends and seasoning solutions for the food industry. We are committed to producing high-quality products in a safe, efficient and food-safe manufacturing environment.

Position Summary

Hela Spice Canada Inc. is seeking a motivated and mechanically inclined Industrial Mechanic Millwright Apprentice (433A) to join our maintenance team.

This entry-level position is intended for someone who has completed relevant mechanical or millwright schooling, a pre-apprenticeship program, or is currently registered as a first-year Industrial Mechanic Millwright apprentice.

Working under the supervision and guidance of experienced maintenance personnel, the apprentice will assist with the inspection, installation, preventive maintenance, troubleshooting and repair of production, packaging and facility equipment. This position offers practical experience in a food-manufacturing environment and the opportunity to develop the skills required to become a licensed Industrial Mechanic Millwright.


Key Responsibilities

  • Assist experienced maintenance personnel with preventive maintenance, troubleshooting, repairs and equipment installations.
  • Inspect production, batching and packaging equipment to help identify wear, damage or potential mechanical problems.
  • Assist with diagnosing mechanical issues involving conveyors, bearings, belts, chains, sprockets, shafts, gearboxes, pumps, motors and other industrial components.
  • Perform basic mechanical repairs and adjustments within the apprentice's level of training and authorization.
  • Assist with dismantling, repairing, replacing, assembling and testing mechanical components.
  • Support equipment installations, relocations, modifications and improvement projects.
  • Assist with machinery alignment, levelling, adjustment and set-up.
  • Participate in production-equipment changeovers and start-up checks when required.
  • Lubricate machinery and replace worn or damaged components as directed.
  • Learn to read and interpret equipment manuals, mechanical drawings, diagrams and manufacturer specifications.
  • Use hand tools, power tools, measuring devices and maintenance equipment safely and correctly.
  • Assist the maintenance team in responding to equipment breakdowns and production interruptions.
  • Notify the Maintenance Supervisor of equipment conditions that could affect safety, food safety, product quality or production.
  • Complete preventive-maintenance tasks and work orders accurately and on time.
  • Record completed work, observations, parts used and follow-up requirements in the company's maintenance-management system.
  • Assist with monitoring maintenance supplies, replacement parts and tool inventory.
  • Maintain tools, maintenance areas and workspaces in a clean, safe and organized condition.
  • Follow all company safety policies, including lockout/tagout, machine guarding and personal protective equipment requirements.
  • Follow Good Manufacturing Practices, food-safety programs, allergen controls and sanitation requirements.
  • Participate in apprenticeship, technical, safety and food-safety training.
  • Perform other maintenance-related duties appropriate to the apprentice's education, experience and level of training.

Education and Apprenticeship Requirements

Candidates must meet at least one of the following requirements:

  • Currently registered as a first-year Industrial Mechanic Millwright Apprentice (433A) in Ontario; or
  • Completion of a relevant college certificate, diploma or pre-apprenticeship program, such as Mechanical Techniques - Industrial Millwright; Mechanical Technician - Industrial Maintenance; Industrial Mechanical Millwright; Electromechanical Engineering Technician; Manufacturing or Mechanical Engineering Technician; or another recognized mechanical, maintenance or industrial program.

Candidates who have completed relevant schooling but are not yet registered as apprentices must be willing and eligible to register in Ontario's Industrial Mechanic Millwright 433A apprenticeship program.


Qualifications

  • High school diploma or equivalent.
  • Basic knowledge of mechanical equipment, systems and components.
  • Basic experience using hand tools, power tools and measuring devices.
  • Hands-on mechanical, industrial, manufacturing or maintenance experience is an asset.
  • Experience in food manufacturing, packaging or another regulated manufacturing environment is an asset.
  • Basic welding, machining, fabrication, pneumatics or hydraulics knowledge is an asset.
  • Ability to read basic mechanical drawings, diagrams and equipment manuals.
  • Basic computer skills and ability to learn an electronic maintenance-management system.
  • Ability to provide relevant educational transcripts, certificates or apprenticeship-registration documentation.
  • Willingness to complete all workplace and classroom requirements associated with the apprenticeship program.


Skills and Attributes

  • Strong mechanical aptitude and interest in industrial maintenance.
  • Demonstrated commitment to pursuing a career as a licensed Industrial Mechanic Millwright.
  • Safety-conscious and able to identify and report workplace hazards.
  • Willingness to learn, ask questions and accept coaching.
  • Reliable, punctual and committed to regular attendance.
  • Strong attention to detail and ability to follow instructions.
  • Good troubleshooting and problem-solving abilities.
  • Ability to prioritize tasks and respond appropriately to changing production needs.
  • Able to work independently within assigned limits and collaboratively as part of a team.
  • Good verbal and written communication skills.
  • Respectful and professional when working with maintenance, production, quality and supervisory employees.
  • Understanding of when to stop work and request assistance or additional direction.
  • Strong computer skills.


Physical and Working Requirements

  • Ability to lift, carry, push or pull materials and equipment weighing up to 20 kilograms.
  • Ability to stand and walk for extended periods.
  • Ability to bend, kneel, crouch, reach and work in different physical positions.
  • Ability to climb stairs and use approved ladders or access equipment following required training.
  • Comfortable working around operating industrial machinery.
  • Comfortable working in areas with noise, spice dust, food allergens and varying temperatures.
  • Ability to wear all required personal protective equipment.
  • Willingness to work occasional overtime or adjusted hours to support scheduled maintenance, installations or equipment breakdowns.


Apprenticeship and Training Expectations

  • Maintain active participation and good standing in the Industrial Mechanic Millwright 433A apprenticeship program once registered.
  • Attend and successfully complete the required classroom training.
  • Maintain apprenticeship records and obtain required workplace-training sign-offs.
  • Work toward completing the competencies and hours required by Skilled Trades Ontario.
  • Participate in company-provided safety, food-safety and technical training.
  • Apply classroom learning safely and effectively in the workplace.
  • Take increasing responsibility for maintenance tasks as skills, training and competency develop.


Health and Safety Responsibilities

The Millwright Apprentice must work within the limits of their training, experience and authorization. Tasks requiring additional qualifications, specialized training or experienced oversight must only be completed under the appropriate direction and supervision.

The apprentice is responsible for following all occupational health and safety policies; using required personal protective equipment; following lockout/tagout and machine-safety requirements; immediately reporting hazards, incidents, equipment damage and unsafe conditions; asking for assistance when requirements are unclear; stopping work that cannot be completed safely; and protecting anyone who may be affected by their work.


What Hela Spice Offers

Hela Spice offers hands-on experience in an industrial food-manufacturing environment; training and mentoring from experienced maintenance professionals; support toward progressing through the Industrial Mechanic Millwright 433A apprenticeship; exposure to a variety of production, batching, packaging and facility equipment; opportunities to develop preventive-maintenance, repair and troubleshooting skills; and a collaborative workplace focused on safety, quality and continuous improvement.