What is a machinist job?

A machinist operates computer numerically controlled (CNC) machine tools, such as lathes and milling machines, to cut and produce precision parts for mach...