CNC Programmer
$27.25 - $37.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
$27.25 - $37.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
$27.25 - $37.25/hr
CNC Programmer Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position.
Fairbanks, AK · On-site
$27.25 - $37.25/hr
Job Title: Sr. CNC Programmer Date : June 2026 Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on ...
Fairbanks, AK · On-site
$27.25 - $37.25/hr
Job Title: Sr. CNC Programmer Date : June 2026 Reports To: Manufacturing Manager American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on ...
$21 - $28.75/hr
CNC Machinist III SECOND SHIFT About Us Fairbanks Morse Defense is a trusted provider of critical ... Interpret blueprints, engineering drawings, and work instructions while understanding GD&T ...
$21 - $28.75/hr
CNC Machinist III SECOND SHIFT About Us Fairbanks Morse Defense is a trusted provider of critical ... Interpret blueprints, engineering drawings, and work instructions while understanding GD&T ...
$21 - $28.75/hr
Interpret blueprints, engineering drawings, and work instructions while understanding GD&T ... Associate's degree or CNC Machining Technology certification (2-year program) * High School diploma ...
$21 - $28.75/hr
Interpret blueprints, engineering drawings, and work instructions while understanding GD&T ... Associate's degree or CNC Machining Technology certification (2-year program) * High School diploma ...
$74K - $96K/yr
Manufacturing Engineer - CNC Programming Department: Manufacturing Engineering Reports To: Manufacturing Engineering Manager Classification: Full-Time, Exempt Clearance: Must be able to obtain and ...
$74K - $96K/yr
Manufacturing Engineer - CNC Programming Department: Manufacturing Engineering Reports To: Manufacturing Engineering Manager Classification: Full-Time, Exempt Clearance: Must be able to obtain and ...
As our CNC Machinist, you will play an important role in designing and fabricating equipment used by UAF researchers worldwide. This position is represented by Local 6070. The Machine Shop at the ...
As our CNC Machinist, you will play an important role in designing and fabricating equipment used by UAF researchers worldwide. This position is represented by Local 6070. The Machine Shop at the ...
Anchorage, AK · On-site
$93K - $127K/yr
Proficient with Statistical Process Control concepts, process development, CNC programming terminology, and tooling design concepts * Microsoft Office Suite and Project * Creating, maintaining, and ...
Anchorage, AK · On-site
$93K - $127K/yr
Proficient with Statistical Process Control concepts, process development, CNC programming terminology, and tooling design concepts * Microsoft Office Suite and Project * Creating, maintaining, and ...
Nikiski, AK · On-site
$22 - $30/hr
Set up and operate CNC machines to produce parts that meet quality and production standards * Monitor machine performance and make necessary tool adjustments or replacements * Interpret blueprints ...
Nikiski, AK · On-site
$22 - $30/hr
Set up and operate CNC machines to produce parts that meet quality and production standards * Monitor machine performance and make necessary tool adjustments or replacements * Interpret blueprints ...
Nikiski, AK · On-site
$22 - $30/hr
Set up and operate CNC machines to produce parts that meet quality and production standards * Monitor machine performance and make necessary tool adjustments or replacements * Interpret blueprints ...
Nikiski, AK · On-site
$22 - $30/hr
Set up and operate CNC machines to produce parts that meet quality and production standards * Monitor machine performance and make necessary tool adjustments or replacements * Interpret blueprints ...
Only hiring one engineer for one office location. Locations include Anchorage, AK and Falmouth, ME. Summary Professional Engineer (PE) with knowledge and experience in the maintenance, inspection ...
Only hiring one engineer for one office location. Locations include Anchorage, AK and Falmouth, ME. Summary Professional Engineer (PE) with knowledge and experience in the maintenance, inspection ...
Juneau, AK · On-site
Overview MECHANICAL ENGINEER (USCG): Bowhead is seeking a Mechanical Engineer to fill the role of Interdisciplinary Engineer and provide engineering services to United States Coast Guard (USCG ...
Juneau, AK · On-site
Overview MECHANICAL ENGINEER (USCG): Bowhead is seeking a Mechanical Engineer to fill the role of Interdisciplinary Engineer and provide engineering services to United States Coast Guard (USCG ...
Anchorage, AK · On-site
The Process Engineer will play a critical role in optimizing and enhancing manufacturing processes to improve efficiency, quality, and safety within our production facilities. This position involves ...
Quick apply
Anchorage, AK · On-site
The Process Engineer will play a critical role in optimizing and enhancing manufacturing processes to improve efficiency, quality, and safety within our production facilities. This position involves ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
Quick apply
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
Quick apply
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
The Mechanical Engineer will provide technical expertise across a variety of mechanical systems, support asset integrity initiatives, assist with equipment evaluations, and contribute to the ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
Anchorage, AK · On-site
Mechanical Engineer - ACES JOB SUMMARY The Mechanical Engineer is responsible for preparing technical deliverables for all project phases following established engineering principles, procedures, and ...
The Process Engineer position is responsible for planning and designing process systems in a multi-discipline engineering and design team. Individuals are expected to apply advanced knowledge of ...
The Process Engineer position is responsible for planning and designing process systems in a multi-discipline engineering and design team. Individuals are expected to apply advanced knowledge of ...
$18.12 - $20.88
3% of jobs
$20.88 - $23.63
5% of jobs
$23.63 - $26.38
11% of jobs
$27.41 is the 25th percentile. Wages below this are outliers.
$26.38 - $29.14
15% of jobs
The median wage is $31.63 / hr.
$29.14 - $31.89
17% of jobs
$31.89 - $34.64
14% of jobs
$36.50 is the 75th percentile. Wages above this are outliers.
$34.64 - $37.40
14% of jobs
$37.40 - $40.15
9% of jobs
$40.15 - $42.90
6% of jobs
$42.90 - $45.66
3% of jobs
$45.66 - $48.41
2% of jobs
$18
$33
$48
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

$27.25 - $37.25/hr
Other
Posted 6 days ago
American Fan is a manufacturer of air movement equipment for Industrial, HVAC, Commercial, Marine, and specialty markets. Throughout our history, the quality and reliability of our products has been built upon a solid foundation of unrivaled application expertise and technical leadership. As a small manufacturer who is part of a well-respected international corporation, we are best known for our willingness to design and manufacture specialty air movement products for unique applications. Our sales distribution base consists of a diverse group of knowledgeable agents/representatives. Together with our in-house sales staff they deliver a very high level of customer service.
Job Description
Job Title: CNC Programmer      Â
Reports To: Manufacturing Manager Â
American Fan is looking for a skilled professional with a manufacturing engineering mindset who thrives in a hands-on, action-oriented position. Combining advanced CNC programming expertise with direct involvement in shop floor operations, this position focuses on optimizing material usage, scheduling CNC machine workloads, and ensuring accurate material certification (CMTR) traceability. Reporting to the Manufacturing Manager, the role requires technical acumen, problem-solving skills, and active collaboration with schedulers and shop floor teams to meet production goals, maintain compliance, and uphold high-quality standards. It’s a dynamic position that bridges the gap between engineering and daily production operations.
Â
Â
Primary Duties and Responsibilities
Â
Â
Â
Qualifications and Educational Requirements