Average salary: $73,904 /yearly

More stats
Get new jobs by email
  •  ...manufacturers and users, we are proud to help drive growth in the markets we serve.   We are seeking a skilled and versatile CNC Machinist / Programmer to join our Edmonton team.   What Will You Do? This role combines  CNC programming, setup, and operation with hands-... 
    Suggested
    Apprenticeship
    Monday to friday
    Day shift

    Chart Industries

    Edmonton, AB
    7 hours ago
  • $38 - $42 per hour

    A nuclear energy company in Arnprior, Ontario is seeking a highly experienced SWISS CNC Machinist/Programmer (Fanuc Controls and MasterCAM software) for a permanent position. As a key member of a dynamic and fast-paced team, your expertise in set ups and programming will directly... 
    Suggested
    Permanent employment
    Relocation
    Monday to friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Randstad

    Arnprior, ON
    20 days ago
  • $54.08k - $91.52k per year

     ...universe at its most fundamental level. Commercialization and science reinforce each other by design. About this role:  The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the... 
    Suggested
    Long term contract
    Full time
    Part time
    Apprenticeship

    Q-Block Computing

    Wetaskiwin, AB
    7 days ago
  • $29 - $38.5 per hour

     ...utilities around the globe. Welcome to BWXT - Hiring Multiple CNC Machinist Positions Across 3 Shifts  BWXT Precision Manufacturing Inc....  ...complex tooling / fixture as necessary. Establish with CNC Programmers and Engineers the key dimensions that need to be trended at... 
    Suggested
    Remplacement
    Internship
    Local area
    Immediate start
    Shift work

    BWXT

    Oakville, ON
    7 hours ago
  • $35 - $38 per hour

    A custom machining facility in Dundas has an immediate, full-time opportunity for you to join their team as a CNC Machinist. Offering a competitive wage of $35.00 - $38.00 per hour, this role involves programming and setting up 4-axis lathes. You will enjoy a consistent day... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Immediate start
    Monday to friday
    Day shift

    Randstad

    Dundas, ON
    a month ago
  •  ...attributable to the creativity, commitment and enthusiasm of our employees. This position has responsibilities for the set up and operation of CNC mills, lathes and/or gear-cutting machines as listed and required in the essential duties and responsibilities section.   Essential... 
    Suggested
    Hourly pay
    Long term contract
    Temporary work
    Flexible hours

    Dover Corporation

    Surrey, BC
    7 hours ago
  • $33 - $38 per hour

     ...About the Job: Mahler Machining is seeking an experienced CNC Milling Programmer / Machinist . This is a full-time position on our Day Shift 7:30 am to 4:00 pm, Monday to Friday (opportunities for overtime as desired).   Candidates must be confident taking new parts... 
    Suggested
    Full time
    Monday to friday
    Shift work
    Day shift

    Mahler Machining Ltd

    Coquitlam, BC
    more than 2 months ago
  • $23 - $25 per hour

     ...Job Title: CNC Machinist and Programmer Location: Burlington, ON Shift: Monday - Friday, rotating days and afternoons Salary: $23.00 - $25.00/h to start Job Type: Permanent Hire Our client in Burlington is looking for experienced CNC operators and programmers... 
    Suggested
    Permanent employment
    Full time
    Monday to friday
    Shift work
    Rotating shift

    Advantage Personnel

    Burlington, ON
    13 days ago
  •  ...Job Title: CNC Mill Machinist (Experienced – Setup & Operation) LOCATION: 60 Regal Rd. Guelph, ON N1K 1B5 Job Summary: We are seeking a highly skilled and experienced CNC Mill Machinist with strong setup and operational experience. The ideal candidate will be responsible... 
    Suggested
    Internship
    Day shift
    Afternoon shift

    Fostet Manufacturing Inc.

    Guelph, ON
    6 days ago
  • $36.99 per hour

     ...applicants.Your Key ResponsibilitiesSet up and operate a minimum of one CNC grinding production process performing single, multi-function and...  ...Set Up Operator or equivalent machining background.General Machinist Trade certificate / Canada Red Seal Journeyperson MachinistAs a... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Shift work

    Schaeffler

    Stratford, ON
    6 days ago
  • $25 - $35 per hour

     ...custom manufacturing company, is looking to add an experienced CNC Programmer / Machining Specialist to their growing team. This is a long-...  ...environment. This position is best suited for a hands-on machinist with strong milling experience who can confidently work independently... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Day shift

    is2 Workforce Solutions

    St Thomas, ON
    13 days ago
  • $29 - $38.5 per hour

     ...Prototype CNC Machinist (Microfludics) – Oakville, ON, Canada – $29–$38.50/hr Are you a hands-on machinist who enjoys building high-precision prototypes from concept to completion? Join an innovative engineering-focused organization where you’ll work closely with engineers... 
    Suggested
    Hourly pay

    Proven Recruiting

    Oakville, ON
    10 days ago
  • $27 per hour

    Cambridge, ON, CanadaJob TypeFull-TimeRequirementsRoles and ResponsibilitiesWe are currently looking for a skilled and motivated CNC Machinist to program and operate CNC lathe and mill to complete given projects & tasks. You will be expected to produce/repair precision parts... 
    Suggested
    Full time
    Apprenticeship
    Relocation
    Shift work
    Day shift

    Ascension Automation Solutions

    Cambridge, ON
    12 days ago
  • $25 - $34 per hour

    Position: CNC machinist Schedule: Day Shift (7:30 AM to 3:00 PM) Salary: $25 to $34 / hour (negotiable based on experience) Location: Sainte-Anne-de-Bellevue We are currently seeking a CNC Machinist in the West Island (Sainte-Anne-de-Bellevue) for a premier manufacturing... 
    Suggested
    Long term contract
    Flexible hours
    Day shift

    Randstad

    Sainte-Anne-de-Bellevue, QC
    13 days ago
  • $30 - $41 per hour

     ...Machinist (Manual & CNC) | Growth & Modernization. Location: Maple Ridge (Ruskin), BC - Perfect for Mission/Abbotsford Commuters. Pay Range: $30.00 - $41.00/hr (Based on experience). Shift: Monday - Friday, 8-Hour Day Shift. Join a Century-Long Legacy of Precision... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Local area
    Work from home
    Monday to friday
    Shift work
    Day shift

    Tsubaki of Canada Ltd.

    Maple Ridge, BC
    7 days ago
  •  ...We are looking for a CNC Machinist who balances technical mastery with a natural ability to lead and mentor. You won’t just be "pushing buttons"—you’ll be responsible for complex programming, precision machining, and, most importantly, mentoring our junior operators to elevate... 
    Apprenticeship
    Internship

    AGI - Ag Growth International

    Swift Current, SK
    19 days ago
  •  ...Notre client, une entreprise manufacturière dans l'ouest de l'île de Montréal, est à la recherche d’un Machiniste CNC afin de joindre son équipe. Ce qui est offert Nous proposons un poste permanent à temps plein (40 heures par semaine) au sein d’un environnement... 
    Permanent employment
    Full time

    Talentive

    Dollard-des-Ormeaux, QC
    14 days ago
  • $25 - $30 per hour

     ...Job Title: CNC Machinist Wage: $25-30 hourly Location: Windsor, ON Job Type: Direct Placement Shift : 2 shift rotational Elevate Recruitment & Staffing is hiring a CNC Machinist on behalf of a confidential precision manufacturing client. This is a direct... 
    Hourly pay
    Long term contract
    Direct hire
    Shift work
    Night shift
    Rotating shift
    Afternoon shift

    Elevate

    Windsor, ON
    20 days ago
  • $36 - $46 per hour

     ...across aerospace, defence, medical devices, robotics, renewable energy, and advanced industrial markets. We are seeking a skilled CNC Programmer with strong 5-axis machining and Mastercam experience to join a growing manufacturing team. This is a hands-on opportunity for... 
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    4 days ago
  • $70k per year

     ...Overview We are seeking a skilled CNC Operator to join a growing organization operating across Canada and the U.S. This role is...  ...multi-axis machines (5-axis or 9-axis preferred). ~ Journeyman Machinist certification (Red Seal preferred). ~ Strong knowledge of machining... 

    Synectics Inc.

    Airdrie, AB
    27 days ago
  •  ...automated, high-volume manufacturing machinery to accelerate the world’s transition to sustainable energy. We are seeking an Apprentice Machinist for day shift positions. Shift: 7:00AM - 4:00PM; Monday-Thursday & 7:00AM - 3:00PM; Friday (with occasional overtime as needed).... 
    Apprenticeship
    Shift work
    Day shift

    Tesla

    Richmond Hill, ON
    20 days ago
  • $40 - $43 per hour

     ...industrial food processing industry is calling for a skilled Lead Machinist/Programmer to join a premier facility in Mississauga. Offering a...  ...long-term outlook. Responsibilities - Develop and optimize CNC programs using Mastercam for precise manufacturing of industrial... 
    Hourly pay
    Long term contract
    Full time

    Randstad

    Mississauga, ON
    28 days ago
  •  ...individuals to join our expanding team. If you are an experienced Machinist or Operator, there is an opportunity for you to build your career...  ...products in the industry. Requirements As a member of the CNC Team, you will: Work as part of a small team to deliver demand... 
    Hourly pay
    Apprenticeship
    Day shift

    Burnout Brands

    Abbotsford, BC
    17 days ago
  • $35 - $40 per hour

     ...Job Title: CNC Supervisor / Lead Machinist Department: Machine Shop Reports to: Operations Manager Location: Metal Business Unit Pay Rule: Hourly Job Summary: We are seeking a hands-on CNC Supervisor / Lead Machinist to support our Machine Shop Holder... 
    Hourly pay
    Full time
    Work at office

    ZOOK

    Burlington, ON
    6 days ago
  • $28 - $38 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Green job Help...
    Permanent employment
    Full time
    Remote work

    Waycon Manufacturing Ltd.

    Penticton, BC
    3 days ago
  • $28 - $30 per hour

     ...grinder Milling machines Sawing machine Surface grinders Tapping machines Tool grinders Use computer numerical control (CNC) machines Robotic equipment and systems Work conditions and physical capabilities Ability to work independently Fast-paced... 
    Permanent employment
    Full time
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Classic Tool & Die (1986) Inc.

    Tecumseh, ON
    4 days ago
  • $28 - $38 per hour

    Education: Secondary (high) school graduation certificate Experience: 3 years to less than 5 years Tasks Read and interpret engineering drawings, blueprints, charts and tables Repair machine tools and parts Set up and adjust production machineries/tools Set ...
    Permanent employment
    Full time

    Waycon Manufacturing Ltd.

    Penticton, BC
    3 days ago
  • Job Description CNC MACHINIST Are you a skilled CNC Machinist who takes pride in precision, efficiency, and seeing your work come to life? If you enjoy programming, setting up, and optimizing machining processes and want to work in a shop that values both high-volume production... 
    Full time
    Work at office

    West-Can Human Resource Solutions

    Brandon, MB
    a month ago
  • $30 - $35 per hour

     ...About the Job We are seeking a CNC Programmer to develop and optimize machining programs for precision automotive components. This role...  ...of finished parts. Collaborate with engineering and machinists. Requirements: CNC programming experience (Fanuc preferred... 
    Full time

    DBG Canada

    Mississauga, ON
    3 days ago
  • $25 - $35 per hour

    Education: No degree, certificate or diploma Experience: 3 years to less than 5 years Tasks Read and interpret engineering drawings, blueprints, charts and tables Equipment and machinery experience Milling machines Computer-aided design (CAD) Work conditions...
    Permanent employment
    Full time

    James Ross Limited

    Brockville, ON
    6 days ago