1

Computer Programming Apprenticeship Jobs in Alberta

We are an integrated project and engineering equipment fabricator specializing in the modularized ... Basic computer skills KEY PERFORMANCE INDICATORS (KPI): PRODUCTION (Weighting 80%) Machine Setup ...

Master Electrician

Calgary, AB ยท On-site

$38 - $48/hr

Supervise and support electricians and apprentices in the field * Perform inspections, testing ... Coordinate with clients, engineers, inspectors, and project teams * Complete documentation ...

Master Electrician

Cochrane, AB ยท On-site

$38 - $48/hr

Supervise and support electricians and apprentices in the field * Perform inspections, testing ... Coordinate with clients, engineers, inspectors, and project teams * Complete documentation ...

Strong computer skills in MS Excel, Projects and PowerPoint * Proven teamwork, demonstrated written ... Apprenticeship and career advancement within the company * Tuition reimbursement While we thank all ...

Apprenticeship Program * Commitment to growth and development of our employees: On-the-job training ... Repairs and adjusts system components (sensors, transmitters, programmable logic controllers, etc ...

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 ...

Journeyman Instrumentation

Peace River, AB ยท On-site

CA$44 - CA$50/hr

Job Brief: The Journeyman Instrumentation works with other Journeyman and apprentices ... Repairs and adjusts system components (sensors, transmitters, programmable logic controllers, etc ...

Journeyman Instrumentation

Peace River, AB ยท On-site

CA$44 - CA$50/hr

Job Brief: The Journeyman Instrumentation works with other Journeyman and apprentices ... Repairs and adjusts system components (sensors, transmitters, programmable logic controllers, etc ...

... engineering, and consulting. Position Summary As an Industrial Mechanic, you will help maintain and ... Working in this position you will be able to progress into various positions or apprentice into ...

Root cause analysis to determine and develop engineering solutions for repetitive failures and all ... Strong computer skills in MS Excel, Projects and PowerPoint * Proven teamwork, demonstrated written ...

next page

Showing results 1-20

Computer Programming Apprenticeship information

See Alberta salary details

$10

$27

$52

How much do computer programming apprenticeship jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for computer programming apprenticeship in Alberta 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.

Do apprentices get $10,000?

In a computer programming apprenticeship, the stipend or pay amount varies by program and organization. Some apprenticeships offer stipends that can reach or exceed $10,000 over the course of the program, but this is not universal and depends on the specific apprenticeship and its funding. It is important to review the details of each program to understand the compensation offered.

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 is a Computer Programming Apprenticeship job?

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 are the key skills and qualifications needed to thrive in the Computer Programming Apprenticeship position, 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.

Are there apprenticeships for coding?

Computer Programming Apprenticeships are structured training programs that provide hands-on experience in coding, often combining work with classroom learning. They typically focus on skills such as programming languages, software development, and problem-solving, and may lead to full-time employment in tech roles.

Is 27 too old for an apprenticeship?

Computer programming apprenticeships are open to individuals of various ages, including those in their late 20s. Age is generally not a barrier, and many programs value diverse experiences and motivation; skills such as coding, problem-solving, and familiarity with programming languages are more important than age.

What is the highest paying apprenticeship program?

The highest paying apprenticeship programs for computer programming apprenticeships typically offer salaries comparable to entry-level software development roles, often ranging from $50,000 to $80,000 annually depending on the industry and location. Programs in fields like cybersecurity, data science, and cloud computing tend to provide higher compensation due to specialized skills and demand. Certifications such as AWS, Cisco, or Microsoft can also enhance earning potential during or after the apprenticeship.
Infographic showing various Computer Programming Apprenticeship job openings in Alberta as of July 2026, with employment types broken down into 2% Locum Tenens, 1% As Needed, 80% Full Time, 13% Part Time, 1% Contract, and 3% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $57,450 per year, or $27.6 per hour.

Apprentice Machinist

Startec

Calgary, AB โ€ข On-site

Full-time

Posted 7 days ago


Job description

ABOUT US:
Startec Compression & Process is dedicated to providing innovative solutions to meet your unique challenges and opportunities.ย  We are an integrated project and engineering equipment fabricator specializing in the modularized design and packaging of process, refrigeration, and rotating equipment solutions.
POSITION OVERVIEW:
Startec Compression & Process is currently recruiting an Apprentice Machinist to work dayshift at our Shepard Shop (9423 Shepard Rd SE, Calgary, AB, T2C 4R6). ย The successful candidate will work with the Production Leadership Team, Drafting/Engineering, and shop floor employees to coordinate efforts to meet production schedules, quality, and safety requirements. Shift 5:50-4:20 (4 days/week,10 hours/day). Overtime is as required.
QUALIFICATIONS:
  • Registered as a Machining Apprentice or in the Machinist pre-employment programย 
  • CNC and Manual machining aptitude Is an asset
  • Excellent coordination and mechanical skills
  • Strong attention to detail, accuracy, and safety
  • Solid written and verbal communication skills
  • Proficient in math
  • Basic computer skills
KEY PERFORMANCE INDICATORS (KPI):
PRODUCTION (Weighting 80%)Machine Setup & Operation
  • Operates and maintains lathe and milling machines.
  • Takes precise measurements for cutting or shaping.
  • Selects appropriate machine and settings for a given task.
  • Plans proper sequence of tasks to complete the assignment.
Quality Control
  • Reviews drawings, instructions, blueprints, or samples to ensure accurate production.
  • Monitors production, adjusts feed, and other settings as necessary.
  • Checks output for quality assurance and documents defects.
SAFETY (Weighting 20%)Maintenance
  • Identifies need for and performs machine maintenance and minor repairs.
  • Maintains a safe and clean work area.
  • Promotes and enforces a safety-first culture, ensuring compliance with safety policies and conducting regular briefings.
Documentation
  • Contributes to team effort by accomplishing related tasks as needed.
  • Ensures accurate documentation of production, quality, and safety records.

ย 

We offer competitive wages, training, flexible, dynamic, and exciting work environment.

We thank you for your application and interest in our organization. Only those candidates selected for an interview will be contacted.

Powered by JazzHR

hyskV614PP