1

Computer Science Apprenticeship Jobs in California

Senior Product Designer

Los Angeles, CA · On-site

$130K - $190K/yr

Masters or Bachelor's Degree in HCI, Design, Computer Science, or a related technical field ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Senior Product Designer

Los Angeles, CA · On-site

$130K - $190K/yr

Masters or Bachelor's Degree in HCI, Design, Computer Science, or a related technical field ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

Masters or Bachelor's Degree in HCI, Design, Computer Science, or a related technical field ... benefits, training, and apprenticeship. Epsilon3 makes hiring decisions based solely on ...

... and computer science. Responsibilities: Execute portfolio rebalances and generate trade lists ... apprenticeship that enriches the experience of our employees, while supporting flexibility for all.

New

Calibration Technician A

San Diego, CA · On-site

$25 - $31/hr

The Calibration Technician Apprentice will identify and utilize appropriate manual and automated ... Occasional standing and bending are required and repetitive computer work. Working Environment ...

next page

Showing results 1-20

Computer Science Apprenticeship information

See California salary details

$19.1K

$62.8K

$126.8K

How much do computer science apprenticeship jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer science apprenticeship in California is $62,762.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,189.00 and $81,276.00 per year, depending on experience, location, and employer.

What kind of mentorship or training can I expect during a Computer Science Apprenticeship?

As a Computer Science Apprentice, you will typically receive structured mentorship from experienced software engineers and participate in hands-on training sessions. Expect regular code reviews, pair programming opportunities, and collaborative projects that help reinforce your learning. Many programs also provide access to internal documentation, technical workshops, and opportunities to shadow professionals across different teams, giving you a broader view of the field. This support structure is designed to help you rapidly build practical skills and prepare for a full-time role in computer science upon completion of the apprenticeship.

What is a Computer Science Apprenticeship job?

A Computer Science Apprenticeship is a structured, hands-on training program that combines practical work experience with academic learning. Apprentices typically work under the guidance of experienced professionals while gaining technical skills in areas such as programming, software development, and cybersecurity. These programs often lead to industry-recognized certifications or a full-time job upon completion. They are ideal for individuals looking to enter the tech field without a traditional degree or seeking hands-on experience while studying.

What are the key skills and qualifications needed to thrive in the Computer Science Apprenticeship position, and why are they important?

To excel in a Computer Science Apprenticeship, you need foundational knowledge of programming languages (such as Python, Java, or C++), basic understanding of algorithms and data structures, and a willingness to learn on the job. Exposure to version control systems like Git and familiarity with development environments or basic software engineering principles are often expected. Strong problem-solving abilities, effective communication, and a collaborative attitude help apprentices integrate seamlessly into development teams. These skills are crucial for adapting to new technologies, contributing effectively to projects, and gaining the practical experience needed for a successful tech career.

What are the most commonly searched types of Computer Science Apprenticeship jobs in California? The most popular types of Computer Science Apprenticeship jobs in California are:
What are popular job titles related to Computer Science Apprenticeship jobs in California? For Computer Science Apprenticeship jobs in California, the most frequently searched job titles are:
What job categories do people searching Computer Science Apprenticeship jobs in California look for? The top searched job categories for Computer Science Apprenticeship jobs in California are:
What cities in California are hiring for Computer Science Apprenticeship jobs? Cities in California with the most Computer Science Apprenticeship job openings:
Infographic showing various Computer Science Apprenticeship job openings in California as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 1% Temporary, 1% Contract, and 2% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $62,762 per year, or $30.2 per hour.
Workforce Success Specialist

Workforce Success Specialist

YMCA of the East Bay

Emeryville, CA

Full-time

Re-posted 12 days ago


Job description

Position Summary

Under the direction of the Success Manager, the Specialist contributes to the development and implementation of the on-the-job training and teacher preparation program Including providing support services such as coordinating childcare, tutoring, information and referral and other supports for participants. These general functions will be carried out in keeping with the Goals and Mission of the YMCA of the East Bay. The Early Educator Apprenticeship Program addresses the shortage of qualified workers in Head Start. Program participants are recruited from among the ranks of Head Start parents and community members offering workers an on-ramp to a career ladder that articulates to the K-12 education system. Apprentices earn college credits and/or degrees that qualify them for advancement in the YMCA Early Childhood Impact program. The Success Specialist provides mentoring and support to the Head Start Apprentices and employees.

Why You’ll Love Working Here

  • Medical, Dental, and Vision Insurance – Full-time employees are eligible for heavily subsidized coverage with several plan options.
  • Basic Life and AD&D Insurance, with options for Voluntary Life and AD&D coverage.
  • Flexible Spending Accounts (FSA) for health and dependent care expenses.
  • Long-Term Disability Insurance for added financial protection.
  • Employee Assistance and Wellness Programs to support mental health and work-life balance.
  • Commuter Benefits available for eligible employees.
  • 12 Designated Holidays, including New Year’s Day.
  • Paid Time Off for vacation and sick leave.
  • Professional Development Opportunities and ongoing training to support your career growth.
  • YMCA Membership Benefits and discounts on programs for you and your family

Qualifications

  • BA/BS degree in social sciences or liberal arts, child development and/or early childhood education preferred
  • 1 year of combined experience in child development, professional development, academic guidance, mentoring and program design/implementation preferred
  • Experience working with 2 and 4-year colleges/universities preferred
  • Experience serving dual language and Immigrant populations, non-traditional college students, first generation college students, and low-income workers is preferred
  • Bilingual English/Spanish proficiency is highly preferred to effectively support apprentices, families, and community partners.
  • Strong verbal and written communication skills
  • Valid California Driver's License/proof of auto insurance/annual DMV check required
  • Criminal record clearance and health requirements that include physical exam, TB and immunizations
  • Proficiency in Microsoft Word, Outlook and other computer programs necessary to perform the duties of the job

Specific Essential Function from the Job Description for this role

  1. Deliver high quality programming that achieves the educational, administrative and service delivery goals.
  2. Support apprenticeship program enrollment and participant progress.
  3. Work with Center Directors to consistently assess apprentice progress in work assignments.
  4. Document student's academic information which may include test scores, attendance and tardy record, support services, class schedules, progress report grades, grade deficiencies, appropriate email address, etc.
  5. Establish a rapport with apprentices and serve as a mentor, encouraging them to do well academically while balancing their life with work, family, etc., teaching them appropriate classroom behavior, dressing for success and being responsible, including providing soft skills training.
  6. Motivate apprentices toward self-sufficiency by maintenance of their education and training, upgrade of skills, development of self-confidence, and positive self-image.
  7. Meet regularly with the apprentices' instructors, school counselors, and others as needed for group and individual support.
  8. Participate In Department and other YMCA meetings.
  9. Establish a rapport with internal and external partners to improve the apprentices on the job training experiences, including the coordination of regular site visits and strength-based coaching services. Keep track of the apprentices' job performance on a weekly basis.
  10. Contribute to the development and administration of existing and potential grant-funded· Initiatives (e.g., grant proposals, quarterly reports, program budgets, tracking invoices and expenditures).
  11. Ensure that appropriate supplies are in stock to support the program.
  12. Coordinate and/or provide apprentices' support services, Including child care, tutoring, transportation, etc. for evening and weekend classes and events.
  13. Must be available to work some evenings and weekends when apprenticeship classes are In session. Specifically, 2:30-l0 PM Tuesdays-Fridays; and -8am-4pm on Saturdays. Schedule flexibility during school breaks.
  14. Other duties and special projects as assigned

Work Environment and Physical Demands

• Sufficient strength, agility and mobility to perform essential functions and to supervise program activities in a wide variety of indoor and outdoor locations

• Must be able to work on a computer for an extended period of time

• Must be able to travel locally for meetings, training and special events

• Reasonable accommodations may be made to enable Individuals with Disabilities to perform the essential functions