Agilient Talent Partners
Computer Numerical Control Machinist

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
CNC Machinist / Programmer - Full time - Aberdeen
The role
The CNC Machinist Programmer supports company objectives by producing components safely, efficiently and to the required quality standards within an environment focused on continuous improvement.
Key responsibilities
- Operate and maintain CNC lathes and milling machines using Mazatrol and Haas controls.
- Review engineering drawings, instructions, blueprints and samples to identify critical dimensions and tolerances.
- Take precise measurements to support accurate cutting and shaping.
- Select the appropriate machine, tooling and settings for each task.
- Plan the correct sequence of operations to complete assignments efficiently.
- Monitor production and adjust feeds, speeds and other settings when required.
- Maintain accurate records and inventory of completed products.
- Inspect output for quality assurance and document, segregate or discard non-conforming components as appropriate.
- Identify maintenance requirements and carry out routine maintenance and minor repairs.
- Maintain a safe, clean and organised workstation.
- Support colleagues and complete related tasks as required.
Research design and improvement
- Design fixtures, tooling and experimental parts to meet specific engineering requirements.
- Test experimental models under simulated operating conditions to support development, standardisation and design feasibility.
- Evaluate processes and procedures, recommending changes that improve efficiency, flexibility and production capability.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
General responsibilities
- Follow established working practices, methods and procedures.
- Complete relevant training and development activities as required.
- Maintain confidentiality and comply with applicable data protection requirements.
- Comply with all company health and safety policies and procedures.
- Carry out other reasonable duties consistent with the scope and responsibility of the role.
- Understand the reporting structure and work effectively with colleagues across the wider organisation.
Experience and technical knowledge
- At least five years' experience as a CNC Machinist Programmer.
- Demonstrable ability to perform the key responsibilities of the position.
- Working knowledge of CAD CAM software, particularly Fusion 360.
- Programming and operating experience with Mazak Integrex machines.
- Programming and operating experience with Mazak Slant Turn machines.
- Programming and operating experience with Mazak Quick Turn machines.
- Programming and operating experience with Haas VF series milling machines.
- Working knowledge of relevant safety protocols.
Skills and attributes
- Accuracy and safety: Strong attention to detail and a consistent commitment to safe working.
- Numeracy: Confidence using mathematics in a machining and manufacturing environment.
- Problem solving: Strong analytical skills and the ability to resolve technical and production issues.
- Technical knowledge: A sound understanding of metals, other engineering materials and machining principles.
- Organisation: The ability to manage multiple tasks and maintain an orderly approach to work.
- Time management: The ability to prioritise effectively, work with urgency and meet deadlines.
- Communication: Clear written and verbal communication skills, supported by good computer literacy.
- Approach: Professional, enthusiastic, determined and willing to contribute to the wider team.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Measures of success
- Communicates proactively and professionally, both verbally and in writing.
- Produces accurate work with strong attention to detail.
- Prioritises effectively and responds to operational requirements with appropriate urgency.
- Demonstrates energy, determination and persistence.
- Manages multiple assignments and completes work within agreed deadlines.
- Contributes positively to quality, efficiency and continuous improvement.
Eligibility and working environment
Applicants must hold current eligibility to work in the UK. The position is within a small, flexible organisation where team members may be asked to support a broad range of activities. The successful candidate should be willing to learn new skills, use initiative and work effectively in an environment where fixed routines may not always be established.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London