Machine Shop Supervisor & CNC Lead

Talent Acquisition TeamLas Piedras, Las Piedras
Onsite

About The Position

A CNC (Computer Numerically Controlled) Programmer Lead & Machine Shop Supervisor is responsible for leading CNC programming activities while managing day-to-day machine shop operations to ensure productivity, efficiency, and quality. This role oversees machinists and shop personnel, ensures adherence to engineering specifications, and coordinates workflow to meet production deadlines. The position also collaborates cross-functionally with Engineering and Production to align manufacturing capabilities with project requirements while maintaining a safe and organized work environment.

Requirements

  • Technical degree in Tool and Die Maker, Technology in Mechanical Engineering or CNC Programmers certificate preferred.
  • Equivalent combination of technical training, certifications, and relevant work experience may be considered in lieu of formal education.
  • 2 – 3 years in a leadership or supervisory role within a machine shop environment.
  • Minimum of five (5) years of related experience in a Medical Device or Pharmaceutical manufacturing environment preferable.
  • Five (5) years of previous work experience as a CNC programmer.
  • Proven experience managing shop floor operations, scheduling, and workflow coordination.
  • Requires ability to read and interpreting technical drawings and blueprints.
  • Skilled at troubleshooting and resolving mechanical or logistical problems that arise.
  • Hands-on experience with multi-axis CNC machines, tooling selection, and process optimization.

Responsibilities

  • Read technical drawings and set up the machines in accordance with these blueprints.
  • Use computer software to model cutting paths and program machines accordingly, such as Solid Works, Feature CAM, etc.
  • Perform quality assurance tests to ensure products meet design specifications.
  • Adjust machine cutting paths or settings to optimize production while maintaining quality.
  • Consider tools required to cut particular materials and program machines accordingly.
  • Manage day-to-day machine shop operations, including workflow, productivity, and efficiency.
  • Supervise, coordinate, and train machinists and shop personnel; provide guidance and performance support.
  • Develop, manage, and adjust production schedules to meet deadlines and optimize shop workflow.
  • Troubleshoot and resolve machine, tooling, and programming issues.
  • Perform and oversee basic machine maintenance, including cleaning, lubrication, and tool care.
  • Maintain proficiency in CNC and manual equipment setup and operation.
  • Manage material inventory, including creating purchase requisitions to ensure production continuity.
  • Collaborate with Engineering and Production teams to ensure alignment on manufacturability and project requirements.
  • Enforce safety standards, maintain a clean and organized workplace, and ensure compliance with policies.
  • Prepare reports, lead assigned projects, assist with budget planning, track performance metrics (KPIs), and support continuous improvement initiatives.
  • Maintain workplace in a neat and orderly condition.
  • Detect and report faulty operation, defective material and equipment, and other unusual conditions to proper Supervisor or Manager.
  • Other related duties may be assigned by the Department Leader.
  • Supervise, coordinate, and manage hourly personnel as assigned by Department Leader.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • 401K with company match
  • Generous Paid Time Off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service