Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Mill Programmer/Machinist - Haas

$40 - $50 per hour

AMERICAN 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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the CNC Mill Programmer/Machinist - Haas in Westborough, MA vacancy
  • $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... 
    Suggested
    Hourly pay
    Full time
    Shift work

    AMERICAN MACHINE COMPANY

    Westborough, MA
    8 days ago
  • $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... 
    Suggested
    Local area
    Day shift

    Adecco

    Woodville, MA
    10 days ago
  • $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... 
    Suggested
    Local area
    Immediate start

    Adecco

    Woodville, MA
    10 days ago
  • Job Description Job Description Set up and operate Haas CNC milling machines. Programing is useful but not mandatory, will train the right person.
    Suggested

    American Machine Company

    Westborough, MA
    23 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Local area
    Shift work

    Adecco

    Hudson, MA
    5 days ago
  •  ...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 start
    Shift work
    Night shift
    Day shift

    D&R Products Co., Inc

    Hudson, MA
    8 days ago
  •  ...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 employment
    Worldwide

    Hutchinson Aerospace & Industry, Inc.

    Hopkinton, MA
    20 days ago
  •  ...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

    Hutchinson

    Hopkinton, MA
    4 days ago
  • $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... 

    Enterprise EQ

    Hudson, MA
    4 days ago
  • $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 employment
    Full time

    Borg Design

    Hudson, MA
    2 days ago
  •  ...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 employment
    Worldwide
    Flexible hours

    Hutchinson Aerospace & Industry, Inc.

    Hopkinton, MA
    4 days ago
  • $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 work
    Temporary work

    Aerotek

    Clinton, MA
    4 days ago
  • $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 pay
    Contract work
    Temporary work

    Aerotek

    Clinton, MA
    4 days ago
  •  ...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 work
    Local area

    Astyra Corporation

    Hopkinton, MA
    3 days ago
  • $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 pay
    Full time

    Talnt

    Worcester, MA
    5 days ago
  •  ...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 time
    Temporary work
    Remote work
    Shift work

    TOP DOG Inc

    Westborough, MA
    5 days ago
  •  ...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

    LABINE AND ASSOCIATES, INC.

    Westborough, MA
    4 days ago
  • $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 time
    Temporary work

    Affinity Executive Search

    Westborough, MA
    1 day ago
  •  ...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... 

    Aerospace

    Hopkinton, MA
    4 days ago
  •  ...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 pay
    Full time
    Contract work

    Abacus

    Hopkinton, MA
    1 day ago
  •  ...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,... 

    DP Professionals

    Hopkinton, MA
    3 days ago
  •  ...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 employment
    Full time
    Contract work

    PROLIM Corporation

    Hopkinton, MA
    2 days ago
  • $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 pay
    Work experience placement
    Shift work
    Day shift
    Afternoon shift

    Manufacturing Company

    Worcester, MA
    2 days ago
  • $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 time
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Repligen

    Shrewsbury, MA
    5 hours ago
  • $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 area
    Worldwide
    Flexible hours

    Kadant

    Auburn, MA
    4 days ago
  •  ...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 pay
    Permanent employment
    Full time
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    Vitesse Systems

    Clinton, MA
    2 days ago
  • $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-... 

    Synectics

    Ashland, MA
    2 days ago
  •  ...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... 

    Eastridge Workforce Solutions

    Clinton, MA
    2 days ago
  •  ...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... 

    The Entwistle Company

    Berlin, MA
    1 day ago
  •  ...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 time
    Work experience placement

    Manufacturing Company

    Worcester, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Mill Programmer/Machinist - Haas. Be the first to apply!