The CNC Machinist is responsible for programming, setting up, and operating CNC and manual machining equipment to produce precision tooling and machined components.This role requires solid technica...Show moreLast updated: 30+ days ago
Online Survey Researcher (Work-at-Home)
FocusGroupPanelNiagara Falls, Ontario, Canada
Remote
Part-time
Work From Home, Entry Level Data Entry Clerk As A Research Participant.We are looking for people who want to work remotely from home.You'll need an Internet connection and a mobile device or comput...Show moreLast updated: 30+ days ago
Programmer Analyst
ElmwoodSt. Catharines, ON, CA
Full-time +1
Are you looking for a real professional challenge? An organization capable of supporting your ambitions? A company where autonomy, openness and family spirit are at the heart of a stimulating daily...Show moreLast updated: 10 days ago
Senior Order Processor
Artcraft KitchensNiagara Falls, ON
Full-time
Three years of experience designing, and entering orders for custom cabinetry is needed to have superior knowledge of the production requirements to produce high quality custom cabinetry.Architectu...Show moreLast updated: 7 days ago
Remote Senior Java Engineer - AI Trainer
SuperAnnotateNiagara Falls, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Remote Senior C++ Engineer - AI Trainer
SuperAnnotateNiagara Falls, Ontario, CA
Remote
Full-time
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show moreLast updated: 30+ days ago
Machine Operator
Randstad CanadaThorold, Ontario, CA
Full-time +2
Quick Apply
Machine Operator position - Talent Pool Niagara.Randstad Canada is currently building a pipeline of motivated individuals for upcoming opportunities.We are looking for dependable team players inter...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer
SuperAnnotateThorold, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer
SuperAnnotateSt. Catharines, Ontario, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Production Coordinator
CSN CollisionNiagara Falls, ON, CA
Full-time
Quick Apply
CSN Collision safely repairs more than 200,000 vehicles a year helping Canadians get back on the road with the trust and comfort of knowing their vehicle has been returned to like new condition.Sin...Show moreLast updated: 30+ days ago
Senior Systems Administrator
Brock UniversitySt. Catharines, Main Campus
Full-time +1
Brock University is located on the traditional territory of the Haudenosaunee and Anishinaabe peoples, many of whom continue to live and work here today.This territory is covered by the Upper Canad...Show moreLast updated: 9 days ago
Software Developer
MeridianSt Catharines, ON L2SW3, CAN
Full-time
At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities.We believe that our greatest opportunity is to create opportunity and meet peopl...Show moreLast updated: 30+ days ago
Software Developer - Co-op
MeridianSt Catharines, ON L2SW3, CAN
Full-time
At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities.We believe that our greatest opportunity is to create opportunity and meet peopl...Show moreLast updated: 14 days ago
Software Developer - Quality Engineering - Co-op
MeridianSt Catharines, ON L2SW3, CAN
Full-time
At Meridian our aspiration is to integrate our purpose into everything we do for people, the planet, and communities.We believe that our greatest opportunity is to create opportunity and meet peopl...Show moreLast updated: 14 days ago
With services across Canada, and over 1500 employees, we're committed to consistently deliver exceptional quality work.Departments to ensure corporate and client standards are met.The Quality Assur...Show moreLast updated: 22 days ago
New!
3rd Key
LidsSt. Catharines, ON, CA
Full-time
Produce sales gains, by providing customer service.To meet or exceed Company Objectives in all individual statistics.Learn to provide consistent, documented appraisal of an associate’s sales perfor...Show moreLast updated: 13 hours ago
Senior Project Manager - Hydroelectric and industrial projects
AECOMNiagara Falls, Ontario, Canada
Full-time
This position supports a major hydroelectric project in New Brunswick and requires three weeks per month at the project office in Fredericton, NB.Travel and lodging expenses will be covered.The suc...Show moreLast updated: 3 days ago
Relief Community Mental Health Worker- HOMES - Niagara Falls Site
Good Shepherd CentresNiagara Falls, ON, CAN
Full-time
Quick Apply
Starting salary will be determined by factors such as relevant experience, qualifications, internal equity, and market conditions).This posting is for an existing vacancy.At Good Shepherd, we are c...Show moreLast updated: 9 days ago
People also ask
The cities near Thorold, ON that boast the highest number of java software developer jobs are:
The CNC Machinist is responsible for programming, setting up, and operating CNC and manual machining equipment to produce precision tooling and machined components. This role requires solid technical expertise, sound judgment, and the ability to independently complete complex machining work while following established processes. The ideal candidate brings several years of practical machining experience and a strong focus on quality, safety, and continuous improvement.
Come build your future with us!
The Build (Responsibilities)
Program, set up, and operate CNC and manual machining equipment including lathes, mills, drill presses, and grinders to manufacture tooling and precision components.
Interpret engineering drawings, GD&T, and specifications to determine machining methods, tooling requirements, and setup sequences.
Write, edit, and optimize CNC programs using G and M code, with hands on experience using MasterCam or similar CAM software.
Set up fixtures, cutting tools, attachments, and workholding devices to ensure accurate and repeatable machining operations.
Perform in process and final inspections using precision measuring instruments such as micrometers, calipers, gauges, and other inspection equipment to verify conformance to specifications.
Calculate dimensions, tolerances, and offsets using shop math and applied machining knowledge.
Monitor machine performance during operation, making adjustments to feeds, speeds, and tooling to maintain quality and efficiency.
Troubleshoot routine machining, tooling, and program issues, escalating more complex problems as needed.
Follow all safety, quality, and manufacturing procedures and maintain a clean and organized work area.
Work collaboratively with engineering, tooling, and production teams to support process improvements and consistent output.
The Toolbox (Qualifications)
3 to 7 years of experience as a CNC Machinist in a tooling or precision machining environment.
Working knowledge of CNC programming, setup, and operation using Mastercam or similar CAM software
Experience with Mazak or Fanuc controls preferred.
Ability to read and interpret technical drawings and machining specifications.
Proficiency with precision measuring and inspection tools.
Strong attention to detail, reliability, and problem solving skills.
Ability to work independently while following established machining standards and processes.