
CNC Programmer / Machinist
Featured job
Mahler Machining Ltd
Coquitlam, BC, Canada
4/1/2026
CNC Programmer
Full Time
3+ years of experience
$36 - $52 an hour
5-Axis CNC Programmer / Machinist – Cell Leader (GibbsCAM / Mazak)
At a Glance
- Company: Mahler Machine
- Location: Coquitlam, BC, Canada (On-site)
- Job Type: Full-Time
- Pay Range: $35 – $45+/hr (flexible above for the right candidate)
- Shift: Day Shift
- Overtime: Available
- Experience Level: Mid to Senior (3+ years)
- Work Authorization: Open to Canadian & U.S. candidates as well as other LIAM accepted countries (visa support available)
Why This Role Exists
This role exists due to rapid company growth and expansion. Mahler Machine has grown 25–30% year-over-year and is expanding its facility and machining capacity.
This position plays a key role in developing repeatable machining processes and supporting production for low-volume, high-mix parts, with a strong focus on quality and efficiency.
The Work You’ll Be Doing
In this role, you will:
- Program and set up 5-axis and horizontal milling operations
- Develop processes for new part numbers and transition them into repeat production
- Design fixturing and optimize setups for efficiency
- Build setup sheets, tooling plans, and maintain tooling databases
- Troubleshoot machining processes and improve cycle times
- Mentor and support a machinist/operator within your cell
- Collaborate with other machinists and production teams in a cell-based structure
Machines, Controls & Software
You’ll work with equipment such as:
- Machines: Mazak 5-Axis Mills, Horizontal Mills, Vertical Mills
- Controls: Mazatrol (helpful, not required)
- CAM Software: GibbsCAM (preferred), SolidWorks workflow
- Inspection Tools: Calipers, micrometers, gauges (standard shop tools)
Materials You’ll Work With
- Aluminum
- Steel
- Stainless Steel
(other materials depending on job mix)
What We’re Looking For
Required:
- 3+ years CNC programming and setup experience
- 5-axis machining/programming experience
- Ability to build repeatable processes and workflows
- Experience with tooling, setups, and fixturing
- Ability to read blueprints and work independently
- Strong communication and team mindset
Preferred (Not Required):
- Horizontal machining experience
- Experience with GibbsCAM
- Experience creating setup documentation and tooling databases
- Production machining background
Why Machinists Like Working Here
Machinists choose Mahler Machine because:
- Clean, organized, and growing shop environment
- Strong Mazak-based machining environment
- Opportunity to lead and build your own machining cell
- Real involvement in process development (not just running parts)
- Stable workload with continued company growth
- Team-oriented culture with strong communication
Pay, Benefits & Schedule
Pay Range: $35 – $45+/hr (DOE, flexible higher for the right candidate)
Benefits:
- Competitive compensation
- Growth opportunities into leadership and expanded cell responsibility
- Immigration and relocation support (for U.S. candidates)
Schedule:
- Day Shift (hours to be confirmed)
- Overtime: Available
Apply
Interested machinists can apply directly through hireCNC.
👉 Apply Now or MSG/COMMENT if you’d like full details before applying
Years of experience
- 3+ years of experience
Salary range
- $36 - $52 an hour
CAM Software Experience
- GibbsCAM