Jobs in Canada

Discover exciting job opportunities from top Canadian employers who are actively seeking international talent.

Our platform showcases a variety of roles, all posted by employers eager to hire skilled professionals from around the world.

Browse through these opportunities, submit your video interview pre-screening, and take the first step towards a rewarding career in Canada.

Lubrication Technician

Location: Squamish and Dawson Creek BC
Rate of pay: $20.50 per hour

National Oil Change and auto service company is a division of Valvoline and has been providing fast and friendly drive-thru oil change services since 1978 with over 115 locations across Canada.

This role involves performing comprehensive automotive maintenance services, including oil changes, fluid replacements, and diagnostics, across various car brands, while utilizing relevant machinery and ensuring effective communication and adherence to safety guidelines.

Position available to candidates from all countries.

Floor Covering Installer

Location: Fernie BC
Rate of pay: $28-$35 per hour

The company, nestled in the picturesque city of Fernie, BC, is a leading provider of premium flooring solutions. With a commitment to quality craftsmanship and personalized service, they cater to both residential and commercial clients

This role involves removing old flooring, meticulously preparing substrates, and installing new flooring to exact specifications. Installers will inspect, measure, and mark surfaces, cut and fasten underlay and padding and install carpeting using precise methods. Installers will also install resilient and hardwood floors, and inspect and repair damaged coverings to ensure high-quality results.

Position available to candidates from all countries.

HD Equipment Mechanic - Trucks

Location: Barrie ON
Rate of pay: $30 per hour

The company is a Canadian waste management and recycling company, committed to sustainable solutions. They emphasize innovation, using advanced technologies to optimize waste diversion and reduce environmental impact.

Role involves maintaining reports, troubleshooting equipment, diagnosing and repairing heavy-duty truck systems, adjusting parts, testing performance, communicating with managers, supporting daily operations, guiding apprentices, performing scheduled maintenance, and organizing work areas.

Position only available to bilingual candidates who speak both French and English.

Electric Motor Mechanic (Fitter)

Location: Vaughan ON
Rate of pay: $30-$35 per hour

The company, situated in Vaughan, Ontario, specializes in the repair and maintenance of electric motors and generators. The company also provides new motors, surplus inventory, and a range of parts and accessories.

The role involves troubleshooting, repairing, testing equipment, fabricating parts, welding components, winding coils, balancing rotors, machining shafts, providing on-site servicing, testing and repairing wiring, and ensuring proper performance of electrical apparatus.

Position only available to bilingual candidates who speak both French and English.

Millwright - Industrial Mechanic

Location: Hawkesbury ON
Rate of pay: $25-27 per hour

Cleantech company with an over 25-year history focused on waste-to-resources technology development and deployment.

Role involves disassembling, assembling mechanical items for repair. Performing preventive, corrective maintenance on manufacturing equipment. Managing spare parts, attending shift meetings, improving PM activities, supporting process improvements, understanding and enhancing environmental policies, and EPRP readiness.

Position only available to bilingual candidates who speak both French and English.

Motor Vehicle Body Repair Helper

Location: Uxbridge ON
Rate of pay: $24 per hour

This company specializes in car body and collision repair. As part of an international network, they are trusted by numerous insurers and offer a lifetime guarantee on repairs.

Role involves assisting in moving tools and materials, performing mechanical, electrical, and body repairs on vehicles, including dent repair, PDR, part replacement, priming, masking, painting, welding, frame repair, and maintaining shop cleanliness while collaborating effectively in a team environment.

Position only available to bilingual candidates who speak both French and English.

Control System Operator

Location: Hawkesbury ON
Rate of pay: $27 per hour

Cleantech company with an over 25-year history focused on waste-to-resources technology development and deployment.

Control System operator oversees, configures, tests, troubleshoots, monitors, adjusts, responds to alarms, analyzes performance, collaborates with teams, and optimizes distributed control system operations for various industrial applications like power generation, refining, chemical production, water treatment, and manufacturing.

Position only available to bilingual candidates who speak both French and English.

Production Operator

Location: Hawkesbury ON
Rate of pay: $24-28 per hour

Cleantech company with an over 25-year history focused on waste-to-resources technology development and deployment.

Role involves operating carbon black line: milling, pelletizing, drying. Completing production orders. Minimizing equipment downtime, analyzing breakdowns, improving reliability. Keeping area, equipment clean. Informing supervisor of maintenance needs. Performing reactive repairs. Troubleshooting mechanical, PLC settings. Fine-tuning machines for efficiency. Monitoring system performance. Managing carbon black packing, material shifting.

Position only available to bilingual candidates who speak both French and English.