1

Programmer Trainee Jobs in California (NOW HIRING)

Role and responsibilities As a management trainee at ASML, you will rotate through four assignments, each lasting 9 months, gaining experience in areas such as Development & Engineering ...

... advanced engineered solutions for the aerospace and transportation industries. Our primary ... As a CNC Trainee, you'll be partof our team located in Fullerton, CA. Key Responsibilities ...

As a CNC Trainee, you'll be partof our team located in Fullerton, CA. Key Responsibilities ... advanced engineered solutions for the aerospace and transportation industries. Our primary ...

As a CNC Trainee, you'll be part of our team located in Fullerton, CA. Key Responsibilities ... advanced engineered solutions for the aerospace and transportation industries. Our primary ...

Workforce Job Developer

Oakland, CA · On-site

$40K - $75K/yr

This role of the Job Developer will serve as a key connector between trainees, employers, workforce partners, and industry collaborators, helping amplify GRID Alternatives' workforce impact and ...

Workforce Job Developer

Oakland, CA · On-site

$40K - $75K/yr

This role of the Job Developer will serve as a key connector between trainees, employers, workforce partners, and industry collaborators, helping amplify GRID Alternatives' workforce impact and ...

next page

Showing results 1-20

Programmer Trainee information

See California salary details

$11

$39

$67

How much do programmer trainee jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for programmer trainee in California is $39.02, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 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 California? The most popular types of Programmer jobs in California are:
What cities in California are hiring for Programmer Trainee jobs? Cities in California with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in California as of June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $81,158 per year, or $39 per hour.
Machinist Trainee

Machinist Trainee

Applied Medical

Rancho Santa Margarita, CA • On-site

$18/hr

Full-time

Medical, Life, Retirement, PTO

Posted 6 days ago


Applied Medical rating

8.3

Company rating: 8.3 out of 10

Based on 20 frontline employees who took The Breakroom Quiz


Job description

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 35 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.
Position Description
Position Overview
The Machinist Trainee supports Applied Medical's Pilot Metals Development team by developing foundational machining skills in a structured, hands-on manufacturing environment. This entry level role contributes to future manufacturing capability by learning machining processes, safety requirements, and quality standards under the guidance of experienced machinists and engineering teams. The machinist trainee supports prototype and development activities while building technical proficiency across machining, inspection, and documentation processes.
Key Responsibilities
  • Learn and apply machining fundamentals while supporting prototype and development activities within the Pilot Metals Development team.
  • Follow safety rules, manufacturing instructions, work rules, and manufacturing guidelines at all times.
  • Review routing sheets and supporting documentation to understand machining requirements and workflow expectations.
  • Communicate effectively with machine shop, programming, and inspection teams to support project timelines and coordination.
  • Assist with machining, inspection, and shop activities under supervision to build technical proficiency.
  • Perform additional duties and responsibilities as assigned to support manufacturing operations.

Success in This Role Looks Like
  • Demonstrating steady progression in machining skills, safety awareness, and technical understanding.
  • Following instructions accurately and consistently in a regulated manufacturing environment.
  • Building effective working relationships with machinists, programmers, and inspectors.
  • Supporting prototype and development projects by completing assigned tasks on schedule.
  • Exhibiting reliability, curiosity, and a commitment to continuous learning.

Position Requirements
This position requires the following skills and attributes:
  • Strong mechanical aptitude and interest in machining or manufacturing trades.
  • Ability to read, write, and speak in English for effective communication and documentation.
  • Technical, hands-on approach to learning and solving basic manufacturing challenges.
  • Completion of a machinist trade school program or community college machinist certification.
  • High school diploma or equivalent.
  • Ability to lift fifty pounds as required for materials and tooling.

Preferred
The following skills and attributes are preferred:
  • Exposure to machine shop environments through coursework, internships, or prior employment.
  • Basic familiarity with machining terminology, measuring tools, or manufacturing processes.

Benefits
Benefits
  • Competitive compensation range: $18 - $20 / hour (California).
  • Comprehensive benefits package.
  • Training and mentorship opportunities.
  • On-campus wellness activities.
  • Education reimbursement program.
  • 401(k) program with discretionary employer match.
  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply.
Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.
All compensation and benefits are subject to plan documents and written agreements.
Equal Opportunity Employer
Applied Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), or sexual orientation, or any other status protected by federal, state or local laws in the locations where Applied Medical operates.

What Applied Medical employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom