1

Computer Science Apprenticeship Jobs in Massachusetts

CNC Machinist

Milford, MA · On-site

$22.50 - $30.75/hr

Inspection of own and other associates parts, computer skills, ability to read and edit programs ... Formal trades or apprenticeship preferred. Experience: * All training will be developed and ...

CNC Machinist B

Milford, MA · On-site

$22.50 - $30.75/hr

Inspection of own and other associates parts, computer skills, ability to read and edit programs ... Formal trades or apprenticeship preferred. Experience: * All training will be developed and ...

CNC Machinist B

Milford, MA

$22.50 - $30.75/hr

Inspection of own and other associates parts, computer skills, ability to read and edit programs ... Formal trades or apprenticeship preferred. Experience: * All training will be developed and ...

CNC Machinist

Milford, MA

$22.50 - $30.75/hr

Inspection of own and other associates parts, computer skills, ability to read and edit programs ... Formal trades or apprenticeship preferred. Experience: * All training will be developed and ...

CNC Machinist B

Milford, MA

$22.50 - $30.75/hr

Inspection of own and other associates parts, computer skills, ability to read and edit programs ... Formal trades or apprenticeship preferred. Experience: * All training will be developed and ...

Electrician

Andover, MA · On-site

$86K - $118K/yr

  • Medical

  • Retirement

  • PTO

... several scientific and high technology markets. CIL's growing customer base spans academia ... Completion of formal apprenticeship program preferred * Minimum of twenty (20) years of technical ...

Showing results 21-29

Computer Science Apprenticeship information

See Massachusetts salary details

$20.9K

$68.8K

$138.9K

How much do computer science apprenticeship jobs pay per year?

As of Aug 14, 2026, the average yearly pay for computer science apprenticeship in Massachusetts is $68,758.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,838.00 and $89,040.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?

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 a computer science apprenticeship, 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 Massachusetts?

The most popular types of Computer Science Apprenticeship jobs in Massachusetts are:

What are popular job titles related to Computer Science Apprenticeship jobs in Massachusetts?

For Computer Science Apprenticeship jobs in Massachusetts, the most frequently searched job titles are:

What job categories do people searching Computer Science Apprenticeship jobs in Massachusetts look for?

The top searched job categories for Computer Science Apprenticeship jobs in Massachusetts are:

Infographic showing various Computer Science Apprenticeship job openings in Massachusetts as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, and 7% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $68,758 per year, or $33.1 per hour.

$22.50 - $30.75/hr

Other

Re-posted 26 days ago


Job description

Overview
Waters Corporation is currently looking to hire a CNC Machinist to join our organization within our Global Machining Operations.
This individual would join a large team of professionals who work within our world-class 50,000 square-foot Machining/Manufacturing facility. This facility includes over 90+ start of the art CNC machines and technologies. We are looking for a highly skilled and motivated machinist to work in our exciting, fast paced work environment utilizing a variety of CNC lathe and CNC Milling technologies to produce machined components for our biotechnology products.
The position requires set-up and operation abilities of more than one multi-axis machine such as Citizen Swiss (A20, L20, M20), Nakamura-Tome (WT-100, WT-150, WT-250), Okuma or Mori-Seiki. Inspection of own and other associates parts, computer skills, ability to read and edit programs and make sound decisions when presented with issues is required. Excellent communication skills are paramount as working on multiple machines with associates is a required function.
This opening is an Wed - Fri position for 7:30pm - 8:00am
Responsibilities
  • Follow written process and operate a variety of CNC machines with limited supervisor
  • Set-up and operate CNC equipment and perform any other functions within the department that may be necessary.
  • Inspect first piece and in process material utilizing visual and hand inspection equipment, which include: Vernier calipers, Micrometer and drop dial indicators as well as profilometer and CMM operations.
  • Interact in a Manufacturing environment with a variety of personnel and shift change daily, as well as sharing a machining center with another associate.

Qualifications
Education:
  • Vocational trades school, high school diploma or equivalent required.
  • Formal trades or apprenticeship preferred.

Experience:
  • All training will be developed and implemented based upon the candidate experience level.

Skills:
  • Must be able to read complex engineering drawings, perform shop math and keep accurate records.
  • Personal computer skill required.
  • Position requires a commitment to accelerated development using a variety of training methods both internal and external to waters.

Company Description
Waters Corporation (NYSE:WAT) is a global leader in life sciences and diagnostics, dedicated to accelerating the benefits of pioneering science through analytical technologies, informatics, and service. With a focus on regulated, high-volume testing environments, our innovative portfolio harnesses deep scientific expertise across chemistry, physics, and biology. We collaborate with customers around the world to advance the release of effective, high-quality medicines, ensure the safety of food and water, and drive better patient outcomes by detecting diseases earlier, managing routine infections, and combating antibiotic resistance. Through a shared culture of relentless innovation, our passionate team of ~16,000 colleagues turn scientific challenges into breakthroughs that improve lives worldwide.
Diversity and inclusion are fundamental to our core values at Waters Corporation. It benefits our employees, our products, our customers and our community. Waters complies with all applicable federal, state, and local laws. Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. All hiring decisions are based solely on qualifications, merit, and business needs at the time.
Key Words
CNC lathes
CNC Swiss
Fanuc control
Mitsubishi control
Dual spindle
Dual turret
Citizen Swiss
Citizen A20
Citizen L20
Citizen M20
Star Swiss
Tsugami Swiss
Miyano
Nakamura
Okuma
Mori
Esprit CAM