CNC Operators

Share

Located in Edmonton, AB

Salary: $28-$40/hour

Our Edmonton clients are seeking experienced CNC Operators and Machinists to join their teams. Several openings are available, from operator roles to full programming and setup positions.

CNC Operator & Machinist Highlights:

  • Set up and operate CNC lathes and mills
  • Load and run existing programs, and program parts using G-code or Mastercam (select roles)
  • Change and set up tooling, inserts, jigs, and fixtures between jobs
  • Read and interpret technical drawings and blueprints
  • Plan the best sequence of machining operations
  • Inspect parts using calipers, micrometers, and other precision measuring tools
  • Submit first-off parts for quality inspection and make adjustments to maintain quality
  • Machine a range of materials, from rubber components to oilfield tubular connections
  • Perform preventative maintenance and keep equipment and work areas clean
  • Work with engineering, quality, and production teams to troubleshoot issues
  • Follow workplace safety procedures and use required PPE
  • Perform additional duties as required

Requirements:

  • 1+ years of CNC operating experience; programming roles require 5+ years as a CNC machinist and programmer
  • Experience with machine setup and program loading
  • Comfortable using calipers and other precision measuring tools
  • Ability to read technical drawings and blueprints
  • Strong mechanical aptitude and attention to detail
  • Mazak, Haas, or Mastercam experience is an asset
  • Experience machining rubber or non-metallic materials is an asset
  • Oilfield threading experience (API and premium connections) is an asset
  • Red Seal Machinist, WHMIS, and First Aid are assets
  • Ability to lift up to 50 lbs. and stand for extended periods
  • Comfortable working in a hot, noisy production environment (select roles)
  • Steel-toed boots required
  • Some roles require a pre-employment drug and alcohol test, criminal background check, fit-to-work test, and hearing test
  • Must be able to speak, read, and write English
  • Reliable, hardworking, and safety-conscious

Hours & Wage:

  • Monday–Friday
  • Day, afternoon, and night shifts available, depending on the role
  • $28.00–$40.00/hour, depending on role and experience
  • Night shift premiums and overtime available on select roles
  • Temporary, project-based, and permanent opportunities
  • Benefits, Health Spending Account, and RRSP matching available on select permanent roles
  • Tools provided on select roles

Start Date: Varies by role

About Us:
Express Employment Professionals works with job seekers to help them find the right job based on their skills and experience. We have a variety of jobs available, including full-time, part-time, and temporary positions. As one of the leading staffing companies in North America, our Edmonton, AB, offices are ready to help you take the next step in your career. Express Employment Professionals has helped strong applicants build their careers since 1985. In 2025, our team put more than 2,871 associates to work in the greater Edmonton area. Express employs more than 556,000 people globally across more than 900 franchise locations worldwide.
Take the first step toward new career success; apply with Express today.

Fraud Alert:
We have become aware of fraudulent employment opportunities being offered under the name of Express Employment Professionals/Specialized Recruiting Group by various international organizations or individuals. It is important to note that our company’s policies and procedures do not charge candidates any fees, and all hiring processes include interviews. Any payment request would violate our business conduct standards and ethical practices. We do not offer employment through social media or chat platforms like WhatsApp. We take these scams very seriously and are working with the appropriate authorities to end them. We urge you to remain vigilant and report suspicious outreach to local authorities. If you have any concerns, please email us at Jobs.EdmontonWestAB@ExpressPros.com.

Express Office: Edmonton (East)
10145 104 Street
Edmonton, AB T5J 0Z9
Apply Now