Machinists – CNC

7 hours ago


Calgary, Alberta, Canada Western Drilling Tools Inc. Full time

Machinists – CNC & Manual Lathe (Multiple Positions Available)

Position Type: Full-Time, Permanent

About Western Drilling Tools

Established in 2004, Western Drilling Tools Inc. is a proudly Canadian, privately owned family business. We are a leading machine shop and manufacturer of high-quality drilling tools and equipment, providing comprehensive machining and fabrication services. Our expertise spans the design, machining, manufacturing, and distribution of drilling tools and solutions for complex industry challenges. We serve a broad range of industries, including construction, exploration, water wells, geothermal, mining, and oil & gas.

Position Summary

Western Drilling Tools Inc. is seeking highly skilled and motivated Machinists to join our shop. We are hiring for multiple, separate positions, including CNC Lathe Machinist/Programmers (Day and Night Shifts) and a Manual Lathe Machinist. These are hands-on shop roles focused on producing high-quality precision components. We're looking for individuals who take pride in their work, can read drawings, run machines safely, and contribute positively to the shop.

The responsibilities listed below apply to the specific position being filled.

CNC Lathe Machinist / Programmer (Day & Night Shift) Responsibilities:

  • Program CNC lathe parts using IGF, G-code, or MasterCam, ensuring efficient and accurate tool paths.
  • Interpret engineering drawings and 3D models to determine machining strategies and setup requirements.
  • Set up and operate Okuma CNC lathes, selecting appropriate tooling, feeds, and speeds for each job.
  • Inspect machined parts using precision measuring tools (e.g., micrometres, vernier callipers) to ensure adherence to tight tolerances and drawing specifications.
  • Deburr and clean finished parts.
  • Troubleshoot and optimize machining processes, adjusting programs and setups as needed to improve efficiency and part quality.
  • Work collaboratively with machinists, production leads, and managers to enhance throughput, reduce downtime, and maintain a safe and organized work environment.
  • Maintain documentation for programs, setups, and tooling for repeatable and consistent part production.
  • Follow all safety protocols, quality standards, and production policies.

Manual Lathe Machinist Responsibilities (Night Shift):

  • Set up and operate manual lathes to produce precision parts to specification.
  • Read, interpret, and follow technical drawings and blueprints.
  • Accurately cut tapered threads and other custom machining requirements.
  • Inspect finished parts using precision measuring tools to ensure adherence to quality standards.
  • Maintain machines through routine maintenance and cleaning.
  • Maintain accurate inspection and production records.
  • Work collaboratively with machinists, production leads, and managers to enhance throughput, reduce downtime, and maintain a safe and organized work environment.
  • Follow all safety protocols, quality standards, and production policies.

Education & Experience:

The qualifications listed below apply to the specific position being filled.

CNC Lathe Machinist / Programmer (Day & Night Shift):

  • 2–5 years of CNC lathe machining experience for day shift; 5+ years for night shift preferred
  • Strong CNC programming and setup experience required
  • Proven experience with Okuma lathes and IGF control systems
  • Solid working knowledge of G-code editing, tooling selection, and feed/speed optimization
  • Proficient with precision measuring instruments (micrometres, vernier callipers, dial indicators, gauges)
  • Ability to read and interpret technical drawings, solid models, and manufacturing documentation

Manual Lathe Machinist (Night Shift):

  • 2–5 years of related manual lathe experience (Journeyman certification preferred)
  • Demonstrated ability to cut tapered API threads on manual lathes
  • Proficient with precision measuring instruments
  • Strong mathematical skills (fractions and basic trigonometry)
  • Strong attention to detail and ability to work independently

Schedule & Shifts

CNC Lathe - Day Shift:

Monday - Friday, 7:00 AM - 3:30 PM

CNC Lathe - Night Shift:

Monday -Thursday, 3:30 PM - 2:30 AM

Manual Lathe Machinist – Night Shift:

Monday - Thursday, 3:30 PM - 2:30 AM

Training during probation will be on the day shift

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care

Application question(s):

  • Which machinist position(s) are you applying for (CNC Lathe – Day, CNC Lathe – Night, and/or Manual Lathe – Night)? Please include a brief summary of your relevant experience.

Work Location: In person


  • CNC Mill Machinist

    2 weeks ago


    Calgary, Alberta, Canada Fidelity Machine and Mould Solutions Full time

    ←Back to all jobs at Fidelity Machine and Mould Solutions IncCNC Mill Machinist - Night shiftCNC Mill Machinist - Night shiftWe are currently hiring for a full-time CNC Mill Machinist for our manufacturing facility in Calgary, Alberta. A CNC Machinist produces machined parts by programming, setting up and operating a CNC machine, while maintaining quality...

  • CNC Mill Machinist

    2 weeks ago


    Calgary, Alberta, Canada Fidelity Machine and Mould Solutions Full time

    ←Back to all jobs at Fidelity Machine and Mould Solutions IncCNC Mill Machinist - Day shiftCNC Mill Machinist - Day shiftWe are currently hiring for a full-time CNC Mill Machinist for our manufacturing facility in Calgary, Alberta. A CNC Machinist produces machined parts by programming, setting up and operating a CNC machine, while maintaining quality and...

  • CNC Machinist

    4 days ago


    Calgary, Alberta, Canada LaserQuit Full time

    Company DescriptionJoin Hi-lite Creation, an innovative, small manufacturing team specializing in high-mix, low-volume precision parts. If you thrive on variety and precision, this is the job for youWe seek a skilled CNC Machinist & Programmer to operate and maintain CNC and laser machines.Critical Skills NeededProficiency in multi-axis CNC...

  • CNC Lathe Machinist

    1 week ago


    Calgary, Alberta, Canada Fidelity Machine and Mould Solutions Full time

    ←Back to all jobs at Fidelity Machine and Mould Solutions IncCNC Lathe Machinist - Day shiftCNC Lathe Machinist - Day shiftWe are currently hiring for a full-time CNC Lathe Machinist for our manufacturing facility in Calgary, Alberta. A CNC Lathe Machinist produces machined parts by programming, setting up and operating a CNC machine, while maintaining...

  • CNC Lathe Machinist

    2 weeks ago


    Calgary, Alberta, Canada Fidelity Machine and Mould Solutions Full time

    ←Back to all jobs at Fidelity Machine and Mould Solutions IncCNC Lathe Machinist - Night shiftCNC Lathe Machinist - Night shiftWe are currently hiring for a full-time CNC Lathe Machinist for our manufacturing facility in Calgary, Alberta. A CNC Lathe Machinist produces machined parts by programming, setting up and operating a CNC machine, while...

  • CNC Mill Machinist

    2 weeks ago


    Calgary, Alberta, Canada Fidelity Manufacturing Group Full time

    We are currently hiring for a full-time CNC Mill Machinist for our manufacturing facility in Calgary, Alberta. A CNC Machinist produces machined parts by programming, setting up and operating a CNC machine, while maintaining quality and safety standards.As a CNC Mill Operator, your day-to-day responsibilities will include:Programming and operating CNC...

  • CNC Lathe Machinist

    2 weeks ago


    Calgary, Alberta, Canada Fidelity Manufacturing Group Full time

    We are currently hiring for a full-time CNC Lathe Machinist for our manufacturing facility in Calgary, Alberta. A CNC Lathe Machinist produces machined parts by programming, setting up and operating a CNC machine, while maintaining quality and safety standards.As a CNC Lathe Machinist, your day-to-day responsibilities will include:Setup and operation of a...


  • Calgary, Alberta, Canada De Havilland Aircraft of Canada Ltd Full time

    De Havilland Aircraft of Canada Limited (DHC) is a storied name in the aerospace industry, recognized worldwide for its pioneering contributions to aviation and its unwavering commitment to quality, innovation, and reliability. Headquartered in Calgary, AB, DHC currently has approximately 1,400 employees across British Columbia, Alberta and Ontario, as well...


  • Calgary, Alberta, Canada De Havilland Aircraft of Canada Limited Full time

    De Havilland Aircraft of Canada Limited (DHC) is a storied name in the aerospace industry, recognized worldwide for its pioneering contributions to aviation and its unwavering commitment to quality, innovation, and reliability. Headquartered in Calgary, AB, DHC currently has approximately 1,400 employees across British Columbia, Alberta and Ontario, as well...


  • Calgary, Alberta, Canada De Havilland Aircraft of Canada Ltd Full time

    De Havilland Aircraft of Canada Limited (DHC) is a storied name in the aerospace industry, recognized worldwide for its pioneering contributions to aviation and its unwavering commitment to quality, innovation, and reliability. Headquartered in Calgary, AB, DHC currently has approximately 1,400 employees across British Columbia, Alberta and Ontario, as well...