CNC Mill Programmer/Machinist - Haas
$40 - $50 per hourAMERICAN MACHINE COMPANY
Company: American Machine Company
Location: Westborough, MA 01581
Pay: $40–$50 per hour, depending on experience
Job Type: Full-Time
Shift: 4x10-hour days (Mon-Thu); a 5th day (Friday) is optional, paid at time-and-a-half
Machines: Haas vertical machining centers, including Haas 5-axis mills run in 3+2
Controls: Haas
CAM Software: Fusion 360
Why this job is worth considering
American Machine Company has run a full-service precision CNC shop out of Westborough, MA since 1968, machining parts for valve, aerospace, medical device, electronics, and packaging customers. This role covers the whole job on the mill side — programming it in Fusion 360, setting it up, and running it, not just loading parts and hitting cycle start. The shop's Haas fleet includes 5-axis machining centers run in 3+2, so there's genuine multi-axis work involved, not just straight 3-axis milling. It's job shop work, so the mix of parts and materials changes regularly rather than running the same job for months. Pay is $40–$50 per hour depending on experience.
What you'll be doing
- Program CNC milling jobs in Fusion 360, from print or CAD file through finished toolpath
- Set up and run Haas vertical machining centers, including 5-axis machines operated in 3+2 positioning
- Select and set tooling, offsets, and workholding for each new job
- Read blueprints and GD&T callouts and machine parts to specification
- Perform first-article and in-process inspection using standard shop gauging (calipers, micrometers, height gauges)
- Troubleshoot setup and program issues during the run
- Move between jobs and materials as a job shop — aluminum, stainless, titanium, and engineering plastics
Machines, controls and software
- Haas vertical machining centers (VF-Series and mini-mill)
- Haas 5-axis machining centers, run in 3+2 mode
- Fusion 360 for CAM programming
What we're looking for
Required:
- Experience programming, setting up, and running CNC milling machines independently
- Fusion 360 programming experience
- Comfortable working with 3+2 (multi-axis positioning) setups
- Ability to read blueprints and machine to print/GD&T
- Experience with standard shop inspection tools (calipers, micrometers, height gauges)
Preferred:
- Experience specifically with Haas controls
- Prior job shop / high-mix, low-volume experience
Pay, benefits and schedule
- Pay: $40–$50 per hour, depending on experience
- Benefits: 3 weeks’ paid vacation, 6 personal/sick days, and 12 paid holidays
- Schedule: 4x10-hour days (Mon-Thu); a 5th day (Friday) is optional, paid at time-and-a-half
About American Machine Company and apply
American Machine Company is a full-service precision CNC machine shop in Westborough, MA, founded in 1968 and owned by partners Matthew Manella and Bruce Rososky. The shop machines components in aluminum, stainless and carbon steel, titanium, nickel alloys, and engineering plastics for customers in valve manufacturing, aerospace, medical devices, electronics, and packaging — everything from single prototype parts to production runs of thousands, with in-house finishing and quality control from raw material through shipment.
Apply through hireCNC with your resume — quick apply, no cover letter required.
$40 - $50 per hour
...is optional, paid at time-and-a-half Machines: Haas vertical machining centers, including Haas 5-axis mills run in 3+2 Controls: Haas CAM Software: Fusion... ...Machine Company has run a full-service precision CNC shop out of Westborough, MA since 1968, machining parts...SuggestedHourly payFull timeShift work$55k - $70k
...with a local manufacturer in Woonsocket, RI to fill at CNC machinist role on 1st shift. The hours for this role will be 6AM... ...Responsibilities Independently set up and operate Haas CNC machines and CNC knee mills. Utilize a basic understanding of CNC converstaional...SuggestedLocal areaDay shift$50 per hour
...immediate opening for a Mastercam programmer. The individual will be responsible for all aspects of CNC programming.... ...machine tools for 2, 3, and 4 axis milling machines. # Read and interpret... ...the operation and programming of Haas and Fanuc controls. Solid understanding...SuggestedLocal areaImmediate start- Job Description Job Description Set up and operate Haas CNC milling machines. Programing is useful but not mandatory, will train the right person.Suggested
$18 - $26 per hour
...with a company in Ayer, MA to bring on a Machinist! This is a full time position. Location... ...Job Summary: We are currently seeking a CNC Operator to join our team in a... ...Program and run 3-axis CNC machines (Haas experience is a plus) Learn and operate...SuggestedHourly payFull timeTemporary workLocal areaShift work- ...Job Description Job Description CNC Milling Machine Operator NOW HIRING – CNC MILLING MACHINE OPERATOR We are looking for an experienced and dependable CNC Milling Machine Operator to join our team. Day and night shifts available. The ideal candidate has...Immediate startShift workNight shiftDay shift
- ...experience. The ideal candidate will: Have experience working in a manufacturing environment. Ability to operate CNC Lathes CNC milling (will provide training) Basic blueprint reading Basic understanding of measuring tools: Micrometers, calipers, micro...Permanent employmentWorldwide
- ...the following experience.The ideal candidate will:Have experience working in a manufacturing environment.Ability to operate CNC LathesCNC milling (will provide training)Basic blueprint readingBasic understanding of measuring tools: Micrometers, calipers, micro height.The...Permanent employment
$60k
...About the job CNC Setup Machinist Hello, Client: Manufacturing Company Position: CNC Setup Machinist Location... ...orders. RESPONSIBILITIES : Set up CNC machines (mainly Haas Milling) to produce precision aluminum parts according to...$28 - $40 per hour
...We are seeking skilled and motivated CNC Machinists to join our growing team at Borg Design... ...range of CNC equipment, including numerous Haas machines, Fanuc controls, multi-axis... ...and operate CNC and/or manual machines (mills & lathes) Read and interpret engineering...Permanent employmentFull time- ...experience. The ideal candidate will: Have experience working in a manufacturing environment. Ability to operate CNC Lathes CNC milling (will provide training) Basic blueprint reading Basic understanding of measuring tools: Micrometers, calipers,...Permanent employmentWorldwideFlexible hours
$25 - $31 per hour
...CNC MachinistJoin a skilled machinist team in a mid-size, clean, and well-maintained shop where you primarily... ...vertical CNC machines, including 4-axis mills and lathes, to produce precision... ...productivity.Work with Fanuc, Mazak, and Haas controls to load programs, set...Contract workTemporary work$25 - $31 per hour
...Job Title: CNC Machinist Job Description Join a skilled machinist team in a mid-size, clean... ...vertical CNC machines, including 4-axis mills and lathes, to produce precision... ...productivity. Work with Fanuc, Mazak, and Haas controls to load programs, set parameters...Weekly payContract workTemporary work- ...Job Description Job Description Machinist 2 *This is a 3-month contract position *On-site – Local to Hopkinton, MA Description... .... Set up and operate a variety of machine tools such as DPM milling machines, cold saw, and precision grinders to make metal parts,...Contract workLocal area
$33 per hour
...Job Description Tool Room CNC Set Up Technician Worcester,... ...operations including boring, milling, drilling, thread milling, rigid... ...Experience with CNC controls such as Haas, Fanuc, Mazak, Okuma, or... ...documentation. Journeyman Machinist or Tool & Die certification is...Hourly payFull time- ...CNC Swiss Lathe MachinistsWestborough, MA No Remote Oct 1, 2026 Position: CNC Swiss Lathe Machinists Shift: 1st Type: Full-Time Mode: Temp to Hire /DP Industry: Manufacturing Our client is looking for a responsible CNC Swiss Lathe Machinists and is a DP position with...Full timeTemporary workRemote workShift work
- ...CNC Machinist — Full-Time Opportunity Near Westborough, MAA leading manufacturing company near Westborough, Massachusetts, is actively interviewing experienced CNC Machinists for a full-time position.This is an excellent opportunity for a hands-on machinist who enjoys...Full time
$60k - $70k
...CNC Swiss Lathe MachinistsSalary: $60,000 - $70,000 per yearLocation: Westborough, MAPosition: CNC Swiss Lathe MachinistsShift: 1... ...Manufacturing Our client is looking for a responsible CNC Swiss Lathe Machinists and is a DP position with our key manufacturing client. To be...Full timeTemporary work- ...lines. Set up and operate a variety of machine tools such as DPM milling machines, cold saw, and precision grinders to make metal parts,... ...of cuts required, and method of setup; uses a variety of machinist hand tools and precision measuring instruments; makes standard...
- ...SKILLS Must Have Silver Torch Brazing TRAK DPM Machinist with experience in ProtoTraK controls and precision machining,... ...lines. Set up and operate a variety of machine tools such as DPM milling machines, cold saw, and precision grinders to make metal parts,...Hourly payFull timeContract work
- ...Machinist IIDPP is seeking a Machinist II for an opportunity with our client in the Aerospace and Defense Manufacturing industry.Work Location... ....Set up and operate a variety of machine tools such as DPM milling machines, cold saw, and precision grinders to make metal parts,...
- ...PROLIM Global Corporation ( is currently seeking Machinist 2 location, Hopkinton, MA, United State location for one of our Top clients... ..., and coolant lines. Set up and operate Southwestern DPM milling machines with ProtoTrak controls. Operate cold saws,...Permanent employmentFull timeContract work
$26 - $32 per hour
...CNC Machining OperatorWe're looking for a skilled CNC Machining Operator to join our team on either 1st or 2nd shift. In this role,... ...Operate and Program Equipment: Run assigned CNC and manually operated milling equipment by interpreting blueprints, work orders, and technical...Hourly payWork experience placementShift workDay shiftAfternoon shift$85k - $100k
...critical to building a strong CNC programming foundation from... ...ground up. As the Lead CNC Programmer , you’ll help establish... ...and optimize CNC programs for milling, turning, and multi-axis machines... ...train CNC programmers and machinists Support safety, quality, and...Full timeWorldwideFlexible hoursShift workDay shift$30.25 - $45.16 per hour
...CNC MachinistThe CNC Machinist will set-up and operate CNC and Manual Turning and Milling Machine Tools. Machine products from various materials to blue print, sketches, work instructions and work procedures.Exemplary Duties/Responsibilities/Required Knowledge:Work with...Local areaWorldwideFlexible hours- ...CNC Machinist III Department: Machine Shop Reports To: Machine Shop Supervisor Location: On-Site - Clinton, MA Travel: Negligible... ...geometric dimensioning and tolerances as required. Set-up mills by adjusting all necessary fixturing and machine attachments;...Hourly payPermanent employmentFull timeImmediate startMonday to FridayShift workDay shift
$35 - $40 per hour
...Senior CNC Programmer (Esprit)We are seeking an experienced Senior CNC Programmer with strong... ...Provide technical guidance and support to machinists and operators.Required Qualifications5+... ...Swiss machines, lathes, and multi-axis mills.Ability to perform CNC program prove-...- ...Journeyman Machinist / CNC MachinistLocation: Clinton, MAPay: $23-$43/hrSchedule: Mon-Fri 7am-3pmEmployment Type: ContractEastridge is seeking... ...operate a variety of machine tools, including CNC machines, mills, lathes, drill presses, EDM equipment, and other manual and power...
- ...Machinist AThe Entwistle Company is seeking a skilled and motivated Machinist A to build a... ...Responsibilities:Set up and operate large CNC horizontal/vertical machining centers for... ...operating large CNC horizontal and vertical mills.Demonstrated strong work ethic and...
- ...manufacturing environmentWork with experienced machinists and learn through on-the-job... ...repetitive and precision machining using CNC and manual equipment. You’ll follow clear... ...include but are not limited to:Operate lathes, mills, grinders, saws, and hand tools to machine...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Mill Programmer/Machinist - Haas. Be the first to apply!




