CNC Machinists Stafforce are seeking multiple CNC Machinists to join one of our clients, a fantastic opportunity to work in a modern, well-equipped environment producing complex, high-precision components for a variety of technical sectors. The Role: You will be responsible for setting, operating, and programming CNC machines to meet quality and production standards. Your day-to-day duties will include: Setting and operating CNC machines to meet tight tolerances and quality expectations Programming for small batch runs and setting up tooling, jaws, jigs, and fixtures Running first-off and production batches according to SOPs and routing instructions Interpreting detailed engineering drawings (both metric and imperial) Working with a wide range of materials: alloy steels, stainless, duplex, nickel alloys, and super alloys Using precision measuring equipment to ensure accurate in-process and final inspections Collaborating with internal teams such as engineering, inspection, production control, and maintenance Operating systems for CNC program loading and recording of work activities Maintaining a safe, efficient, and positive work environment Supporting training and continuous improvement initiatives About You: Time-served CNC Machinist or equivalent qualification Strong background in CNC turning and/or milling Ability to interpret engineering drawings and work to tight tolerances Confident with...