1

Internship Computer Science Apprenticeship Jobs in Massachusetts

PhD in a relevant discipline (Computer Science, Biology, Chemistry, etc.) * A strong understanding ... Relevant industry experience via internship and co-op (AI, Drug Discovery, etc.) #LI-Onsite

Safety Internship

Salisbury, MA · On-site

$23 - $24/hr

... Computer proficient • Strong technical and problem-solving skills Primary Responsibilities • ... apprenticeship, pre-apprenticeship, and/or on-the-job training. It is also the policy of SPS New ...

Required : • PhD in a relevant discipline (Computer Science, Biology, Chemistry, etc.) • A ... internship and co-op (AI, Drug Discovery, etc.) Company : We are the only AI-native biotech ...

Showing results 41-60

Internship Computer Science Apprenticeship information

What is an internship computer science apprenticeship?

An Internship Computer Science Apprenticeship is a structured program that combines classroom learning with practical, on-the-job experience in computer science. Participants gain hands-on skills in areas such as programming, software development, and IT support while working alongside experienced professionals. These apprenticeships are designed to help individuals build foundational knowledge and prepare for a career in technology. They often last several months and may lead to full-time job opportunities or further education. The program is ideal for students or early-career professionals looking to break into the tech industry.

What types of projects and responsibilities can I expect during an internship computer science apprenticeship?

As a Computer Science Apprenticeship intern, you can expect to be involved in a variety of hands-on projects, such as assisting with software development, debugging code, writing documentation, and collaborating with team members on larger initiatives. You'll often work under the guidance of experienced engineers who provide mentorship and feedback, helping you build both technical and professional skills. While the specific projects may vary, you’ll likely work in an agile team environment, participate in code reviews, and contribute to real-world applications or features. This exposure offers valuable experience and insight into the software development lifecycle, preparing you for future full-time roles.

What are the key skills and qualifications needed to thrive as an internship computer science apprentice, and why are they important?

To thrive as an Internship Computer Science Apprentice, you need foundational programming skills, understanding of computer science principles, and current enrollment in or recent completion of a relevant degree program. Familiarity with programming languages (such as Python or Java), version control systems like Git, and exposure to software development environments are commonly expected. Strong problem-solving skills, eagerness to learn, and effective communication help apprentices contribute and grow in team settings. These abilities are crucial for adapting quickly, delivering value during the apprenticeship, and laying a solid foundation for a future career in tech.

What is the difference between Internship Computer Science Apprenticeship vs Computer Science Intern?

AspectInternship Computer Science ApprenticeshipComputer Science Intern
Required credentialsTypically students or recent graduates; no formal certifications requiredUsually students pursuing a degree in computer science or related field
Work environmentHands-on training, mentorship, real-world projectsAssist with projects, learning-focused tasks
Employer usageCompanies offering structured apprenticeship programsCompanies offering internship opportunities
Common search intentUnderstanding apprenticeship programs, career developmentFinding internship opportunities, gaining experience

The Internship Computer Science Apprenticeship and Computer Science Intern roles both provide valuable industry experience. Apprenticeships often include structured training and mentorship, focusing on skill development for long-term careers. Internships tend to be shorter, project-based, and primarily aimed at gaining initial industry exposure. Both roles are essential stepping stones in a computer science career, but apprenticeships typically offer more comprehensive training and a pathway to full employment.

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 cities in Massachusetts are hiring for Internship Computer Science Apprenticeship jobs?

Cities in Massachusetts with the most Internship Computer Science Apprenticeship job openings:

AI Research Scientist I

1910

Boston, MA

Full-time

Re-posted 27 days ago


Job description

As an AI Research Scientist I at 1910 you will be expected to roll up your sleeves as an Individual Contributor (IC) by keeping up with relevant scientific literature, prototyping promising methods, and contributing to our active drug design campaigns by applying 1910's productionized AI/ML models.  

Role Description 

  • Propose and prototype AI and Machine Learning solutions that address use cases in 1910's design pipeline 
  • Apply productized AI and Machine Learning models to advance 1910's active drug design campaignswith the support of senior members of the AI Research Team  
  • Write and publish peer reviewed scientific articleswith the support of senior members of the AI Research Team 
  • Periodically presenting recent AI research at internal journal clubs 
  • Learn how a molecule processes through the drug discovery process 
  • Work cross-functionally with scientific colleagues, being a subject matter expert in how AI and Machine Learning can be used to answer cheminformatics and bioinformatics questions  
  • Keep up-to-date on cutting-edge research in the AI for drug discovery space 

Qualifications 

  • PhD in a relevant discipline (Computer Science, Biology, Chemistry, etc.) 
  • A strong understanding of statistics and classical machine learning methods (SVM, RF, etc.) 
  • Experience training and deploying cutting edge deep learning methods (Transformers, Graph Neural Networks, etc.) 
  • Demonstrated experience writing clean, maintainable, production-quality Python code, with examples available in code repositories. 
  • Familiarity with MLOps and DevOps best practices 
  • Exposure to distributed computing (Microsoft Azure, HPC Cluster, etc.) 
  • Ability to work effectively in a fast-paced startup environment with evolving projects and shifting priorities driven by business needs 
  • Excellent written and verbal communication skills, including the ability to create clear documentation for roadmaps, proposals, and related materials 

Nice to Haves 

  • An understanding of how a molecule progresses through the drug discovery process 
  • Relevant industry experience via internship and co-op (AI, Drug Discovery, etc.) 

#LI-Onsite