CNC Milling & Programming Machinist

Baltimore, MD on site Until 10/4/2026 3+ years exp First posted August 5, 2026 Last posted August 5, 2026
Job description

CNC Milling & Programming Machinist

Location: Baltimore, MD
Job Type: Contract-to-Hire
Starting Pay: From $28.00/hour (Higher compensation available based on experience.)

Position Overview

We are seeking an experienced CNC Milling & Programming Machinist to manufacture precision components in a fast-paced machine shop. This role requires experience with CNC milling, machine setup, blueprint reading, quality inspection, and CNC programming while maintaining tight tolerances and producing high-quality parts.

Responsibilities

  • Perform complete setups on multi-axis CNC vertical and horizontal milling machines.
  • Read and interpret blueprints, work orders, machining drawings, and manufacturing instructions.
  • Machine precision components to tolerances of approximately ±.002".
  • Inspect finished parts using standard measuring and inspection equipment.
  • Edit existing CNC programs and create new CNC programs to improve production.
  • Develop, maintain, and improve fixtures and workholding for production parts.
  • Work with the Production Manager to develop tooling, fixtures, dies, and manufacturing processes.
  • Perform machining operations including milling, turning, drilling, grinding, shaping, and hand-tool work as needed.
  • Troubleshoot machining, tooling, and setup issues independently.
  • Perform routine machine maintenance and maintain a clean, safe work environment.
  • Meet production schedules while working with minimal supervision.

Qualifications

  • Experience setting up and operating multi-axis CNC milling equipment.
  • Ability to read and interpret blueprints and machining documentation.
  • 3+ years of experience editing and creating CNC programs preferred.
  • 4-5 years of experience developing production fixtures preferred.
  • Experience using SolidWorks CAM PRO preferred.
  • Strong knowledge of machining practices, tooling selection, feeds, speeds, and setup procedures.
  • Experience machining aluminum, stainless steel, and carbon steel.
  • Ability to inspect precision components using standard measuring equipment.
  • Strong troubleshooting, problem-solving, and organizational skills.
About this role

Summary

Operate and program CNC milling machines, interpret blueprints, and ensure precision manufacturing.

Job title

CNC Milling & Programming Machinist

Experience level

3+ years

Minimum experience

3+ years exp

Industry

manufacturing

Location requirements

Baltimore, MD; on-site work only

Salary

From **$28.00/hour** _(Higher compensation available based on experience.)_

Management role

No

Skills & keywords

Required skills

CNC millingblueprint readingCNC programmingfixture developmentmachine setup

Preferred skills

SolidWorks CAM PROmulti-axis machiningtooling selectiontroubleshooting

Specializations

CNC millingprogrammingblueprint readingprecision machiningfixture development
Locations

Structured locations inferred from the posting.

Baltimore, MD, USA

On-site City