Average salary: $73,297 /yearly

More stats
Get new jobs by email
  •  ...company has grown to become a leader in CNC precision machining for various industries...  ...Programming and Machining. The CNC Programmer is responsible for developing, optimizing...  ...manufacturing operations. As a CNC Machinist, this role will require strong knowledge... 
    Suggested
    For subcontractor
    Work at office

    Fostet Manufacturing Inc.

    Guelph, ON
    1 day ago
  • $60k - $100k 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
    Apprenticeship

    Q-Block Computing

    Ottawa, ON
    17 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
    1 day 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
    1 hour ago
  • $28 - $40 per hour

     ...Zaber is looking for a talented CNC Machinist to program, set up, and operate our machines. You will produce high-quality aluminum and steel components for our innovative positioning devices. This role is a great opportunity to apply your problem-solving skills to interesting... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Flexible hours

    Zaber Technologies

    Vancouver, BC
    7 days ago
  • $60k - $70k per year

    CNC Machinist Salary: $60,000–$70,000 Vacation: 3 weeks Benefits: Eligible after 3 months RRSP: Matching program available About the Role We are seeking a skilled CNC Machinist to support the programming, setup, operation, and maintenance of CNC machining equipment used... 
    Suggested
    Direct hire

    Modern Technical Staffing, Inc.

    Scarborough, ON
    14 days ago
  •  ...CNC Machinist Guelph ON Were currently hiring a skilled a precision CNC Machinist / Programmer with Tooling or EDM experience for a reputable custom Tool & Die shop in Guelph ON. This is a great opportunity to join a well-established company known for precision... 
    Suggested
    Long term contract
    Full time
    Trial period
    Day shift
    Afternoon shift

    Top Tier Talent Group

    Ontario
    13 hours ago
  • $35 per hour

     ...Responsibilities / Job duties: Interpret technical drawings and blueprints to create accurate machining specifications Set up and operate CNC machines, ensuring proper tooling and fixtures are in place, when needed Conduct regular maintenance checks on machinery to ensure... 
    Suggested

    Universal Precision Technology

    Stoney Creek, ON
    4 hours agonew
  •  ...SERVICESis currently recruiting for aCNC PROGRAMMER for an Edmonton area-based opportunity to...  ...Description: Program, simulate, and verify CNC programs for new and existing parts....  ...preferred. Red Seal Journeyman Machinist certification is an asset. Experience... 
    Suggested

    Technical Support Group Staffing Services Ltd.

    Edmonton, AB
    13 days ago
  • $57.02k - $74.1k per year

     ...be well organized and have good multitasking experience. We support cross training and encourage growth in all our co-workers. As a Machinist at LMI Machine Group, you'll join a friendly, motivated team producing high-quality parts for assembly. You'll ensure all processes... 
    Suggested
    Apprenticeship
    Worldwide

    LMI Technologies

    Surrey, BC
    1 day ago
  • $25 - $34 per hour

    We are currently seeking a CNC Machinist in the West Island (Sainte-Anne-de-Bellevue) for a premier manufacturing company established since 1980. Join a stable production team in a high-tech manufacturing environment. Position: CNC machinist Type: Permanent position... 
    Suggested
    Long term contract
    Permanent employment
    Flexible hours
    Day shift

    Randstad

    Sainte-Anne-de-Bellevue, QC
    11 days ago
  •  ...clients for over 40 years. As we continue to expand our footprint, we are recruiting top talent to join our team. Job Summary: The Machinist is responsible for crafting quality precision metal parts according to their CAD designs using CAM software required by the machine.... 
    Suggested
    Full time
    Apprenticeship

    Omega Tool Corp

    Oldcastle, ON
    13 days ago
  • $60k - $70k per year

     .... As a world leader in the design and manufacturing industry, Active Dynamics is seeking an eager and enthusiastic experienced CNC Machinist to join our successful Toronto team! We are looking for a talent with solid professional skills in the manufacturing industry who... 
    Suggested
    Full time
    Immediate start

    Active Dynamics

    Toronto, ON
    15 days ago
  •  ...At Flynn, it's not just a job, it's a career Job Title: CNC Machinist - Afternoon Shift Shift: Monday to Thursday, 3:00PM -1:30AM  Location: Mississauga   What We Offer: Training Available Paid Weekly - Direct Deposit Located on a Bus Route (Day shift... 
    Suggested
    Weekly pay
    Full time
    Shift work
    Day shift
    Afternoon shift

    flynncompanies

    Mississauga, ON
    7 hours agonew
  • $19 - $22 per hour

     ...commute/relocate: ~ Cambridge, ON N1T 1Z6: reliably commute or plan to relocate before starting work (required) Application question(s): ~ What area of machining are you focusing on? Experience: ~ Machinists: 2 years (required) Work Location: In person... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Internship
    Relocation
    Flexible hours
    Shift work
    Day shift

    Hallink Moulds Inc.

    Cambridge, ON
    4 days ago
  •  ...CNC Lathe Machinist (Experienced – Setup & Operation) We are seeking a highly skilled and experienced CNC Lathe Machinist with strong setup and operational experience. The successful candidate will be responsible for setting up, operating, and maintaining CNC lathes to produce... 
    Internship
    Day shift
    Afternoon shift

    Fostet Manufacturing Inc.

    Guelph, ON
    4 days ago
  • $20 - $34 per hour

     ...We're Hiring CNC Operators! Looking for your next opportunity in manufacturing? Join the team at SyBridge Technologies! We're currently hiring experienced CNC Machinists/ Operators to join our growing team, located at any of our 3 locations listed below. If you enjoy working... 
    Hourly pay
    Long term contract
    Full time
    Shift work
    Weekend work

    SyBridge Technologies

    Windsor, ON
    16 days ago
  •  ...Regina based fabrication shop is looking to add two machinists to our growing staff. Key Responsibilities include but are not limited to: -Set Up and Operate CNC Machines: Prepare and operate various CNC machines, including lathes, drills, and milling machines, to manufacture... 
    Full time

    Anlin Welding & Steel Fabrication Ltd.

    Regina Census Division, SK
    13 days ago
  • $20 - $40 per hour

     ...Job Responsibility: Senior CNC Machinist - Custom One-Offs | Precision Craftsmanship | Real Work-Life Balance Looking for a place where your experience is respected, your ideas are valued, and your machining skills are put to the test? At Larca Custom Machining... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Summer work
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    Night shift
    Day shift
    3 days per week
    1 day per week

    Larca Custom Machining Inc.

    Cambridge, ON
    1 day ago
  • $40 - $50 per hour

    A high-precision manufacturing client in Oakville is seeking a full-time Senior CNC Machinist offering $40.00–$50.00/hr. Operating on a stable day shift, you will perform custom, low-volume setups on 5-axis mills using Fanuc controls. Excellent manufacturing perks include comprehensive... 
    Full time
    Monday to friday
    Flexible hours
    Day shift

    Randstad

    Oakville, ON
    2 days ago
  • Apex Industries is looking for a skilled CNC Machinist to join our Custom Contract Manufacturing Group. If you have a passion for precision, quality, and continuous improvement— and enjoy working in a dynamic, team-oriented environment—this could be the perfect opportunity... 
    Permanent employment
    Full time
    Contract work

    Apex Industries

    Moncton, NB
    28 days ago
  • $40 - $50 per hour

     ...Job Responsibility: We are looking for a full-time Machinist who can operate both Manual and CNC Machines to work in our manufacturing facility in Yellowknife, Northwest Territories. Machines operated include, but are not limited to, CNC Plasma Cutters, CNC Brakes, CNC... 
    Hourly pay
    Permanent employment
    Full time
    Live In
    Remote work
    Relocation
    Flexible hours
    Shift work

    Nextreme Inc.

    Yellowknife, NT
    1 day ago
  •  ...STAFFING SERVICES, we are always recruiting in anticipation of our clients’ future needs. As such, we are continuing to search for a CNC MACHINIST for potential upcoming projects in the Edmonton area.  Job Description: To safely and effectively operate lathes,... 
    Apprenticeship

    Technical Support Group Staffing Services Ltd.

    Edmonton, AB
    a month ago
  • $35 - $40 per hour

    A leading manufacturing company in Burlington has an immediate opening for a permanent, full-time CNC Supervisor / Lead Machinist. Offering a competitive wage of $35.00 to $40.00 hourly plus premium overtime, this position lets you lead a tight-knit machine shop floor. You... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Randstad

    Burlington, ON
    11 days ago
  • $36.92 per hour

     ...and machinery experience Automatic lathes Engine lathes Milling machines Tool grinders Use computer numerical control (CNC) machines Computer-aided design (CAD) Additional information Work conditions and physical capabilities Fast-paced environment... 
    Permanent employment
    Full time
    Remote work

    UVDYNAMICS

    London, ON
    4 days ago
  • $20 - $25 per hour

     ...What you will do We have an exciting opportunity to join our Manufacturing Team as we are actively recruiting for a CNC Machinist responsible for creating quality parts produced on CNC machines such as but not limited to lathes and milling machines and equipment according... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Shift work

    CenterLine (Windsor) Limited

    Lasalle, ON
    22 days ago
  •  ...mold castings to our customers. We are currently seeking a CNC Programmer  to join our Process Innovation Team.  The successful...  ...maintain safe work practices. What You Bring: Journeyperson Machinist, CNC Programmer, or equivalent combination of education and experience... 
    Permanent employment
    Full time
    Shift work

    Nordstern Group of Companies

    Winnipeg, MB
    19 days ago
  • $35 - $45 per hour

     ...Saskatchewan, with production scheduled to commence in September 2026. As we prepare for launch, we are looking for a skilled and motivated CNC Programmer & Operator to become a key member of our startup team. The successful candidate will play a critical role in establishing our... 
    Full time
    Work at office

    BOURGAULT MACHINES INC

    St Brieux, SK
    18 days ago
  •  ...required to meet company objectives. Must be able to handle multiple concurrent tasks with fluctuating priorities. Sets up and operates CNC Milling or Turning machines to manufacture precision components. Capable of operating manual lathes and mills. Familiar with operations... 
    Full time
    Work at office
    Worldwide
    Monday to friday
    Shift work
    Rotating shift
    Afternoon shift

    John Crane

    Hamilton, ON
    22 days ago
  • $35 - $38 per hour

    Opportunity for an Experienced CNC Programmer! Do you have metal in your blood and programming holds no more secrets for you? Do you flee from micromanagement and are you the kind of person who sees machining solutions where others see problems? We have a challenge worthy... 
    Long term contract
    Permanent employment
    Monday to friday
    Flexible hours
    Day shift

    Randstad

    Montréal, QC
    26 days ago