Skip to content

We're hiring a CNC operator!

CNC Machine Operator

In-person, full-time position in Raleigh, NC

Compensation and Schedule

  • Starting wage: $20 per hour (with possibility of future performance-based raises)
  • Benefits package including health, dental, and vision
  • 40 hours per week (8 hours/day) with some overtime if desired
  • Flexible afternoon hours, “clock-in” between 12-3pm
  • Position available immediately

Personal Requirements

  • Candidates with a shop or maker background are preferred 
  • Language
    • Some members of Keycult’s staff speak both English and Spanish
    • Conversational English is needed
  • Strong attention to detail
    • Inspect setups and parts as they come off the machine; identify inconsistencies quickly and reliably
    • Process finished parts to remove machining marks or burrs; carefully sand or polish certain parts to create a uniform surface finish
    • Execute existing processes carefully and reliably
  • Strong communication skills
    • Communicate any unexpected changes to parts coming off the machine
    • Coordinate with other Keycult staff to plan out and schedule production
  • Ability to frequently lift and carefully place 20lb material and occasionally lift up to 40lbs
  • Desire to learn, improve, and expand your capabilities


  • Maintain a safe working environment for yourself and others, including following all safety guidelines and identifying and reporting any irregularities
  • Operate multiple CNC machines, including part loading and unloading, chip management and cleaning, post-process deburring and finishing, etc.
  • Part inspection and quality control
  • Help to maintain a clean and organized shop
  • Perform periodic maintenance tasks around the shop

Helpful Experience / Knowledge

  • Experience in CNC machine operation or machining in general
  • Mechanical experience (maintenance, repair, assembly, etc.)
  • Familiarity and experience with various hand tools
  • CAD or CAM experience (we use Fusion 360)
  • Familiarity with Keycult, the custom keyboard market, and customer expectations


  • We expect everyone who works at Keycult to treat COVID-19 seriously now and into the future. This will mean keeping vaccination up-to-date and taking appropriate precautions in and out of work.
  • Vaccination will be expected prior to in-person work at Keycult.

Working at Keycult

Make premium products for passionate customers

We care about keyboards and so do our customers. We’ve earned a reputation for quality through our attention to detail, careful iteration, and unwillingness to ignore imperfections. Where things cannot be perfect, we are transparent and set expectations. We share and acknowledge both our successes and our failures — our community and customers want to know what goes into the products they receive and you would be a part of a team eager to share that.

Expand your technical knowledge and grow as an operator and machinist

You are going to be working with high-end CNC machines alongside people who are excited and willing to share what they know while encouraging you to learn more. If you want to learn more about CAD, CAM, machining, or custom keyboards, we are happy to teach and facilitate.

Significant input into a small, growing company

You will be one of 5 people at Keycult and the one in charge of keeping production flowing. As you gain experience and understanding of our existing processes, we will actively seek your feedback and ideas on how things could be improved. We value not only efficiency, but happiness and fulfillment — ideas will be heard, discussed, and implemented.


  • This is repetitive job in a shop environment. You may get dirty, sweaty, and tired at times. This is not an cushy desk job, and we know it.
  • Small teams means that you will need to work on a little bit of everything. Once you join, we will be 5 people. There is no room for saying, "that's not my job".
  • Potential downside: We share a lot, and want to share even more. We make videos, we live-stream machining, and we try to show how the sausage gets made. If you are camera shy, this may not be the job for you.

How to apply and what to expect

  • Please fill out and submit this form.
  • We’ll get back to you within 2 weeks to either schedule a 15-30 minute call or to let you know that we do not plan on moving forward. (A note if we don’t move forward: While we would like to be able to provide feedback on why, constraints on our time mean that's not realistic.)
  • Within a few days, we’ll let you know whether we’d like to schedule an in-person interview.
  • The in-person interview will last 2-3 hours and will have a discussion and a technical component. 
    • We’ll talk about your background and experience, what excites you about working with us, what you’re most nervous or unsure of, and whatever else comes up naturally.
    • During the technical component, we’ll walk you through a typical machine cycle, offer instruction and explanation, and ask you to perform some of the tasks that we go over.

Your cart is empty