1

Programmer Trainee Jobs in Michigan (NOW HIRING)

CNC Trainee

Livonia, MI ยท On-site

$18 - $22/hr

CNC Trainee - Gear Manufacturing Why apply for this position? You will be paired with team members ... Learn to read basic engineering drawings and specifications * Support machine setup, tooling, and ...

CNC Trainee

Livonia, MI ยท On-site

$18 - $22/hr

CNC Trainee - Gear Manufacturing Why apply for this position? You will be paired with team members ... Learn to read basic engineering drawings and specifications * Support machine setup, tooling, and ...

Trainee / Internship Job Posting Date: 2026-07-01 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-07-01 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-06-25 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-06-05 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Trainee / Internship Job Posting Date: 2026-06-05 Join Us ! Being part of our team, you will join: - one of the largest global innovative companies, with more than 20,000 engineers working in ...

Be Seen First

Machine Shop Trainee - Entry-Level / No Experience Needed We Will Train the Right Person Great Pay ... Using SolidWorks as our primary engineering software, we specialize in container and product ...

The Business Development Trainee Program is a comprehensive 2-year training program designed to ... Bachelor or Associate's degree preferred in business, marketing, transportation, engineering, or a ...

The Business Development Trainee Program is a comprehensive 2-year training program designed to ... Bachelor or Associate's degree preferred in business, marketing, transportation, engineering, or a ...

Mechanical Contractor Inspector Trainee

Muskegon, MI ยท On-site

$22.75 - $30.25/hr

Mechanical Contractor/Inspector Trainee - Muskegon, MI *Schedule: 7:30am - 5:30pm M-Th *Fridays OFF ... Zoning, Code Enforcement, Fire Prevention, and Engineering, as well as full-service and ...

Mechanical Contractor Inspector Trainee

Muskegon, MI ยท On-site

$22.75 - $30.25/hr

Mechanical Contractor/Inspector Trainee - Muskegon, MI *Schedule: 7:30am - 5:30pm M-Th *Fridays OFF ... Engineering, as well as full-service and supplemental Building Department services. SAFEbuilt ...

next page

Showing results 1-20

Programmer Trainee information

See Michigan salary details

$10

$34

$59

How much do programmer trainee jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for programmer trainee in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a Programmer Trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Michigan? The most popular types of Programmer jobs in Michigan are:
What cities in Michigan are hiring for Programmer Trainee jobs? Cities in Michigan with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in Michigan as of July 2026, with employment types broken down into 86% Full Time, 7% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $71,675 per year, or $34.5 per hour.
CNC Trainee

CNC Trainee

Delta Research

Livonia, MI โ€ข On-site

$18 - $22/hr

Full-time

Posted 24 days ago


Job description

CNC Trainee โ€“ Gear Manufacturing
Why apply for this position?
You will be paired with team members that have deep gear manufacturing expertise and are committed to mentoring your growth in Aerospace manufacturing. Together, you will make innovative products that help keep people safe in the air.
OVERVIEW
With over 40 years of stability and growth, Delta Precision Components LLC and itsโ€™ divisions of Delta Gear and Delta Research is a manufacturer of advanced gears and machined elements for the automotive, defense and aerospace industry.
SUMMARY
We are seeking individuals with strong interest in building a career in the skilled trades and hands-on manufacturing to join our gear team as CNC Trainee. This is an entry-level role and is ideal for individuals with no prior CNC or manufacturing experience who are eager to learn CNC machining and precision gear production. Following the training period, hires will be considered for CNC Operator roles Delta Precision Components, LLC locations in Livonia, Michigan.
SHIFT: 1st Shift, Monday - Friday 6:00 AM - 4:30 PM (40-50 hours per week)
RESPONSIBILITIES
  • Assist in operating CNC machines for gear manufacturing
  • Learn to read basic engineering drawings and specifications
  • Support machine setup, tooling, and material handling
  • Monitor machine operations and report any issues
  • Maintain cleanliness and safety of the work environment
  • Follow company procedures, especially safety and quality standards
REQUIREMENTS
  • High school diploma or GED required
  • Strong interest in hands-on work in manufacturing and learning CNC machining
  • Willingness to learn and follow instructions
  • Basic mechanical aptitude and attention to detail
  • Strong work ethic and reliability, especially attendance (arrive on-time each scheduled day and work the scheduled hours for 1st shift)
  • Demonstrate Company Values -- Safety, Quality, Accountability, Teamwork, Continuous Improvement and Respect.
WORK ENVIRONMENT
  • This position will be on the manufacturing floor on a daily basis.
  • Will be required to comply with the Companyโ€™s safety requirements, including to wear safety glasses in all production areas.
  • Frequent walking, bending, stooping and reaching.
  • May be required to lift up to 30 lbs on occasional basis.
OTHER
  • Delta does not provide immigration-related sponsorship for this role. To save time, please do not apply for this role if you will need delta immigration sponsorship now or in the future. This includes direct company sponsorship, entry of Delta as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H-1 B, OPT, STEM OPT, CPT, TN, J-1, etc.).
  • Relocation is not available for this position.
  • Remote work or Hybrid work schedule is not available for this position.
Delta Precision companies are Equal Opportunity Employers dedicated to advancing diversity, equity, and inclusion across our organization. We welcome and support individuals from all backgrounds and ensure that all employment decisions are made without regard to race, religion, color, national origin, age, sex, disability, veteran status, or any other protected category.