Cnc Machinist
About the job
Job Title: CNC MachinistJob DescriptionThis role operates manual, semi-automatic, and automatic mills, lathes, and related CNC equipment to produce precision parts within close tolerances. You will load and edit CNC programs, set up machines, monitor production, and perform in-process inspection to ensure parts meet engineering specifications. The position requires strong hands-on machining skills, the ability to troubleshoot issues at the machine, and confidence in making safe G-code edits to optimize operations.
Responsibilities
• Load or download CNC programs into manual, semi-automatic, and automatic mills, lathes, and other related machines using established tooling and procedures.
• Work from detailed instructions, standard coding, and operational data to change or mount tools and correctly position workpieces.
• Operate the machine control console to orient the spindle and verify workpiece position at specified reference points.
• Adjust machine and fixture stops to maintain required dimensional tolerances and part quality.
• Interpret part and engineering drawings when applicable to understand dimensions, tolerances, and machining requirements.
• Use precision measuring instruments to check machine positioning and inspect parts during and after machining.
• Recognize and report machine malfunctions, tooling difficulties, and other production issues promptly.
• Deburr parts and perform final inspection to ensure they meet specifications before release.
• Complete required paperwork accurately and prepare finished parts for transport to packaging.
• Independently set up machines, including installing tooling, establishing tool and work offsets, and preparing machines to run production jobs.
• Perform at-the-machine G-code edits to correct problems, improve machining operations, and ensure safe and efficient production.
• Monitor machining operations, identify the root cause of issues such as tool wear, chatter, surface finish problems, or dimensional inaccuracies, and make appropriate adjustments.
• Work with CNC lathes equipped with live tooling and perform associated machining operations as needed.
• Maintain a clean and organized work area in the machine shop and follow established safety procedures throughout all operations.
Essential Skills
• Hands-on experience operating CNC mills, lathes, and related machining equipment.
• Ability to independently set up machines, including installing tooling, establishing tool and work offsets, and preparing machines for production.
• Proficiency with at-the-machine G-code editing, including reading and understanding existing CNC programs and making safe, appropriate changes.
• Experience running tooling and managing the machining process from setup through production.
• Strong machining troubleshooting skills, including the ability to address tooling issues, tool wear, chatter, surface finish concerns, dimensional accuracy, and feeds and speeds.
• Ability to read and interpret engineering drawings and blueprints, including understanding tolerances and specifications.
• Proficiency using precision measuring instruments for inspection and verification of part quality.
• Capability to operate control consoles to orient spindles and verify workpiece position at reference points.
• Ability to adjust machine and fixture stops to maintain tolerance requirements.
• Strong independent problem-solving skills, with the ability to monitor operations and make necessary tooling or program adjustments without constant support.
• Experience deburring parts and performing final inspection to ensure parts meet quality standards.
• Ability to recognize and promptly report machine malfunctions and tooling difficulties.
Additional Skills & Qualifications
• Experience with CNC lathes equipped with live tooling and related machining operations.
• Familiarity with Mazak and Haas machines or similar CNC equipment.
• Comfort working with standard coding and operational data to guide setup and production.
• Experience preparing parts for transport to packaging, including completing associated documentation.
Why Work Here?You will work in a professional machine shop environment that values technical expertise, attention to detail, and independent problem-solving. The role offers steady hours on 2nd or 3rd shift with shift differentials that reward working non-day schedules. You will benefit from paid breaks during your shift and the opportunity to work with modern CNC equipment and a variety of machining operations. The organization supports continuous learning on the shop floor and encourages machinists to take ownership of their setups, G-code edits, and process improvements.
Work EnvironmentThis position is based in a machine shop environment operating CNC mills, lathes, and related equipment. The role is primarily on 2nd shift (3:00 p.m. to 11:00 p.m.) or 3rd shift (11:00 p.m. to 7:00 a.m.), with two paid 10-minute breaks and one paid 20-minute break per shift. You will work around running machinery, cutting tools, and metal components, following standard safety practices and using appropriate personal protective equipment as required. The environment is production-focused, with an emphasis on precision, safe operation of CNC machines, and maintaining an organized work area.
Job Type & LocationThis is a Permanent position based out of Alton, IL.
Pay and BenefitsThe pay range for this position is $49857.00 - $58240.00/yr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.Competitive benefit package (Group Health & Dental and Vision Insurance)
401(k) Plan with Company Match
Short-term Disability Insurance
Life Insurance
Substantial paid holiday schedule
Immediate time-off earnings
Job Type & LocationThis is a Permanent position based out of Alton, IL.
Application DeadlineThis position is anticipated to close on Nov 23, 2026.
Workplace TypeThis is a fully onsite position in Alton,IL.
About Aerotek
Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK.
Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Verith pulls this listing from Aerotek's careers page or job board and checks it several times a day. Apply on their site.