• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Side Hustles

Side Hustles

Side Hustles For All

  • Best Side Hustles
    • Woman sitting on a pile of coins and working on a laptop surrounded by icons representing different side hustle ideas

      31 Best Side Hustles to Earn Extra Money in 2026

    • Bicycle courier delivering food for their side hustle.

      What Is a Side Hustle?

    • Remote worker sitting at his desk making money from home

      18 Ways to Make Money from Home (Online and Offline Jobs)

    • By Category
      • Arts & Crafts
      • Business Services
      • Caregiving
      • Creative Services
      • Digital Freelance Services
      • View All
    • By Lifestyle
      • I’m introverted
      • I’m a man
      • I’m a woman
      • I’m a stay-at-home mom
      • I’m unique
      • View All
    • By Profession
      • Artists & Creatives
      • Musicians
      • Nurses
      • Physicians
      • Teachers
      • View All
    • By Age Group
      • College Students
      • Teens
      • Age 50+
      • Seniors
      • View All
    • By Skills & Interests
      • Get Paid to Lose Weight
      • Get Paid to Play Games
      • Get Paid to Read
      • Get Paid to Sleep
      • Get Paid to Travel
      • View All
  • Best Gig Apps
    • Freelance worker popping out of a phone screen and considering gig apps on the App Store and Google Play

      Top 6 Gig Apps to Make Real Cash in 2026

    • Smartphone surrounded by the icons of different money-making apps

      Top 10 Best Money-Making Apps to Try in 2026

    • two teenagers using job apps on a phone and laptop

      19 Job Apps for Teens to Find Jobs and Make Money

    • By Gig Type
      • Cashback
      • Data Entry
      • Delivery
      • Games
      • Product Testing
      • View All
    • By Payment Method
      • Bingo Games that Pay to Cash App
      • Games that Pay Real Money
      • Games that Pay to Cash App
      • Games that Pay via PayPal
      • Surveys that Pay to Cash App
      • View All
    • By Benefits
      • $20 Signup Bonuses
      • $25 Signup Bonuses
      • $50 Signup Bonuses
      • Best Signup Bonuses
      • Instant Signup Bonuses
      • View All
    • By Skills & Interests
      • Driving
      • Losing Weight
      • Playing Games
      • Product Testing
      • Watching Ads
      • View All
  • Job Hunting
    • Freelance worker browsing a job post on a freelance job board.

      23 Job Boards You Can Use to Find Remote Work

    • Freelance writer sitting at her laptop working on a project

      15 Best Remote Jobs That Require No Paid Work Experience

    • Teenager sitting at laptop working an online job

      14 Online Jobs for Teens (With No Experience)

    • Freelancing
      • Freelance Writing Sites
      • Freelance Writing Job Boards
      • Freelance Writing Platforms
      • View More
    • Gig & Shift Work
      • Gig Work Apps
      • On-Demand Work Apps
      • Shift Work Apps
      • View More
    • GPT (Get Paid To)
      • Microtasking
      • Product Testing
      • Survey Taking
      • View More
    • Remote Working
      • Best Remote Job Boards
      • Top 15 Remote Jobs
      • View More
  • Job Board
    • Work Schedule
      • Part-Time Jobs
      • Per-Diem Jobs
      • Go Search
    • Work Environment
      • Hybrid Jobs
      • Remote Jobs
      • Go Search
    • Employment Type
      • Contractor Jobs
      • Internship Jobs
      • Temporary Jobs
      • Go Search
    • Job Title
      • Accounting Jobs
      • Data Entry Jobs
      • Nursing Jobs
      • Online Teaching Jobs
      • Software Engineer Jobs
      • Go Search
    • State
      • California Jobs
      • Florida Jobs
      • New York Jobs
      • Pennsylvania Jobs
      • Texas Jobs
      • Go Search
    • City
      • Chicago, IL
      • Houston, TX
      • Los Angeles, CA
      • New York City, NY
      • Phoenix, AZ
      • Go Search

Home Flexible Job Board Adjunct CNC Machining & Programming Instructor Workforce & Skills Training

Salary Unstated 6d ago

Adjunct CNC Machining & Programming Instructor Workforce & Skills Training

Boost your chances before you apply.

  • ✨ Apply 10x Faster Free

    It takes 30+ tailored applications to land jobs like this one. We'll help you get that done in 1 hour.

    No Credit Card Required

  • Proceed to Application Go directly to the company's job page to apply.
Logo

Ivy Tech Community College

Richmond, IN, US

Part-time Temporary On-site

✨ Apply 10x Faster

Analyze your resume for missing keywords, then one-click optimize it. Don't be anything less than a 100% match candidate.

Free

No Credit Card Required

Summary

Deliver hands-on CNC machining and programming training to adult learners in classroom, lab, and employer-site settings. Maintain accurate records of student progress and collaborate with staff to ensure training objectives are met.

Job Description

Position Summary
Adjunct Instructor positions are temporary, part-time positions hired on an as-needed basis to support workforce and
skills training initiatives. The Adjunct CNC Machining & Programming Instructor will create a hands-on learning
environment that supports adult learners in developing practical machining, CNC operation, setup, programming, and
troubleshooting skills aligned with modern manufacturing needs.
This role focuses on delivering non-credit CNC machining and programming training for workforce development. Training
may range from introductory machining and CNC operation to advanced setup and programming based on instructor
expertise and employer needs.
Instructors may teach at Ivy Tech Community College - Richmond or onsite at employer locations throughout the
surrounding service area. Applicants are not required to have expertise in every CNC machine, controller, or
programming platform. Instructors may be selected to teach courses within their specific area(s) of professional
expertise.

Major Responsibilities

Deliver high-quality, hands-on CNC machining and programming training in classroom, lab, and employer-site settings.

• Facilitate adult learning through machine demonstrations, setup exercises, programming activities, troubleshooting scenarios, and practical applications.

• Provide or assist with course outlines, instructional materials, lab activities, and assessments aligned with workforce training objectives.

• Demonstrate safe and proper operation of CNC machines, tooling, workholding devices, and related equipment.

• Adapt instruction to participants with varying levels of machining and manufacturing experience.

• Maintain accurate attendance, progress, assessment, and course-completion records.

• Submit required course documentation within established timelines.

• Support participants with technical questions and skill development throughout training.

• Address participant concerns and collaborate with Ivy Tech Workforce/Skills Training staff as needed.

• Meet all scheduled training sessions as assigned.

• Utilize instructional technologies such as PowerPoint, Canvas, CNC simulation software, CAD/CAM software, or manufacturer-specific programming platforms when appropriate.

• Promote a professional, respectful, inclusive, and safety-focused learning environment.

• Ensure the safe use of machines, tooling, measuring equipment, and laboratory resources

CNC Machining & Programming Training Areas Qualified instructors may teach in one or more of the following areas based on their experience and expertise:

• CNC Machining Fundamentals

• CNC Machine Operation • CNC Mill Setup and Operation

• CNC Lathe Setup and Operation

• CNC Programming

• G-Code and M-Code Programming

• Conversational Programming

• CNC Setup, Tooling, and Workholding

• Machine Offsets and Tool Compensation

• Blueprint Reading

• Geometric Dimensioning and Tolerancing (GD&T;)

• Precision Measurement and Inspection

• Machining Math

• Cutting Tools, Speeds, and Feeds

• Manual Machining Fundamentals

• CNC Troubleshooting • Process Improvement and Cycle-Time Optimization

• CAD/CAM Programming

• Mastercam or other CAM software

• FANUC CNC Controls

• Haas CNC Controls

• Other CNC machining, programming, and advanced manufacturing topics based on employer needs Instructors may also assist in developing or customizing short-term CNC training for employer partners based on specific machines, controllers, software, manufacturing processes, or workforce skill gaps

Minimum Qualifications

• Minimum of 3-5 years of relevant hands-on CNC machining, CNC programming, tool and die, manufacturing, or related technical experience.

• Demonstrated expertise in at least one CNC machining or programming discipline.

• Working knowledge of CNC machine operation, setup, tooling, machining processes, and applicable safety practices.

• Ability to explain technical machining concepts clearly and translate industry experience into practical, hands-on instruction.

• Ability to effectively work with adult learners with varying levels of machining experience.

• Ability to demonstrate proper machine setup, operation, programming, inspection, and/or troubleshooting techniques within the instructor's area of expertise.

• High school diploma or equivalent with substantial relevant industry experience required.

Preferred Qualifications

• Associate's degree or higher in Machine Tool Technology, Advanced Manufacturing, Manufacturing Engineering Technology, Mechanical Engineering Technology, CNC Technology, or a related field.

• Previous experience as a CNC machinist, CNC programmer, manufacturing technician, toolmaker, manufacturing engineer, machining supervisor, or similar role.

• Experience programming CNC mills and/or lathes.

• Experience with FANUC, Haas, or other commonly used CNC controls.

• Experience with CAD/CAM software such as Mastercam or similar platforms.

• Strong knowledge of blueprint reading, GD&T;, precision measurement, and inspection techniques.

• Prior teaching, technical training, apprenticeship, mentoring, or workforce-development experience.

• Industry-recognized machining or manufacturing credentials.

• Experience developing or delivering customized employer-based technical training.

• Experience troubleshooting CNC equipment, programs, tooling, and machining processes in a manufacturing environment.

Work Environment

This is a part-time, as-needed adjunct position. Training schedules vary based on employer and program needs and may include daytime, evening, or occasional weekend instruction. A significant portion of workforce training may occur during normal daytime business hours, particularly when training incumbent employees for local manufacturing partners. Instruction may take place at Ivy Tech Community College - Richmond or onsite at employer facilities. Local travel may be required. Course assignments will be based on the instructor's qualifications, CNC experience, technical expertise, availability, and employer training needs.

About the Opportunity

This position is well suited for experienced CNC machinists, CNC programmers, manufacturing technicians, toolmakers, manufacturing engineers, retirees, and other industry professionals interested in sharing their technical knowledge and experience. Applicants do not need previous college teaching experience to be considered. Professionals with strong hands-on industry experience and the ability to effectively demonstrate and explain machining concepts are encouraged to apply. Adjunct instructors can help Ivy Tech respond to the skilled manufacturing needs of area employers while remaining active in the industry on a flexible, part-time basis.

Part-Time Employee Benefits Health & Wellness

• Employee Assistance Program offering no-cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources.

Financial & Retirement Benefits

• All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings. Educational Benefits • Fee remission for employees, spouses, and legal dependents. For more information on Ivy Tech Benefits, visit the Ivy Tech Careers Benefits page

Ivy Tech is committed to supporting the well-being, growth, and financial security of our part-time employees. These benefits include:

Health & Wellness

  • Access to a comprehensive vision care plan with low-cost exams and allowances for glasses or contact lenses

  • Employee Assistance Program offering no cost confidential counseling sessions, legal consultations, financial planning consultations, and other resources

Financial & Retirement Benefits

  • All employees can contribute pre-tax or post-tax dollars through payroll deduction to build retirement savings

Educational Benefits

  • Fee remission for employees, spouses, and legal dependents.

For more information on Ivy Tech Benefits, visit https://careers.ivytech.edu/benefits.

Ivy Tech Community College is an accredited, equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, national origin, marital status, religion, sex, gender, sexual orientation, gender identity, disability, age or veteran status. As required by Title IX of the Education Amendments of 1972, Ivy Tech Community College does not discriminate on the basis of sex, including sexual harassment in its educational programs and activities, including employment and admissions. Questions specific to Title IX may be referred to the College’s Title IX Coordinator or to the US Department of Education Office of Civil Rights.

About the company

Ivy Tech Community College

Ivy Tech Community College is the state’s largest public postsecondary institution and the nation’s largest singly accredited statewide community college system. Ivy Tech has over 40 locations throughout Indiana. It serves as the state’s engine of workforce development, offering affordable degree programs and training that are aligned with the needs of its community along with courses and programs that transfer to other colleges and universities in Indiana. It is accredited by the Higher Learning Commission and a member of the North Central Association.

Founded

1963

Company size

501-1,000 employees

Industry

Education

Org type

Educational

Headquarters

Indianapolis, Indiana

Apply Now

About the company

Ivy Tech Community College

Ivy Tech Community College is the state’s largest public postsecondary institution and the nation’s largest singly accredited statewide community college system. Ivy Tech has over 40 locations throughout Indiana. It serves as the state’s engine of workforce development, offering affordable degree programs and training that are aligned with the needs of its community along with courses and programs that transfer to other colleges and universities in Indiana. It is accredited by the Higher Learning Commission and a member of the North Central Association.

Founded

1963

Company size

501-1,000 employees

Industry

Education

Org type

Educational

Headquarters

Indianapolis, Indiana

Footer

sidehustles.com
Facebook Twitter Instagram LinkedIn Reddit TikTok YouTube

Show Me The Money

  • Side Hustle Basics
  • Side Hustle Job Board (Remote & Part-Time Jobs)
  • Gig App Reviews
  • Job Hunting
  • Manage Your Money
  • The Gig Apple: News & Events

Company

  • About Us
  • Contact Us
  • Become a Contributor
  • Advertising & Sponsorships
  • Partner With Us
  • Editorial Guidelines

Side Hustles © All rights reserved

  • Privacy Policy
  • Terms of Service

Thanks for using our free job board

Your review would mean a lot to us.

If you love that we're just giving away remote jobs for free with no paywall, please spread the word. (You will need to create an account on Trustpilot, for which we'll be eternally grateful.) Good luck out there!

Leave a Review Not yet. Send me to the job post.