1

Computer Science Intern Jobs in Lowell, MA (NOW HIRING)

... Intern candidate with a background in language modeling and reinforcement learning, for a project ... Enrolled in PhD or master's program in machine learning, computer science, or related discipline.

2026 Summer Intern

Natick, MA · On-site

$20 - $30/hr

As an Engineering Intern, you will collaborate with our experienced engineers and scientists on ... Knowledge of CAD software (e.g., SolidWorks) for Mechanical Engineers. * Understanding of circuit ...

2026 Summer Intern

Natick, MA · On-site

$17.25 - $22.50/hr

As an Engineering Intern, you will collaborate with our experienced engineers and scientists on ... Knowledge of CAD software (e.g., SolidWorks) for Mechanical Engineers. * Understanding of circuit ...

The research intern will be in a fast-paced start-up environment playing a crucial technical role ... Quali fications MS in Computer Science, Data Science, Statistics, Computational Biology ...

next page

Showing results 1-20

Computer Science Intern information

See Lowell, MA salary details

$12

$20

$31

How much do computer science intern jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for computer science intern in Lowell, MA is $20.17, according to ZipRecruiter salary data. Most workers in this role earn between $15.54 and $24.82 per hour, depending on experience, location, and employer.

What is a Computer Science Intern job?

A Computer Science Intern is a temporary position where students or recent graduates gain hands-on experience in software development, data analysis, cybersecurity, or other computing fields. Interns typically assist with coding, debugging, research, and testing while working under the guidance of experienced professionals. This role helps build technical skills, industry knowledge, and networking opportunities, preparing interns for full-time positions in the tech industry.

What kind of projects and tasks can I expect as a Computer Science Intern?

As a Computer Science Intern, you can expect to work on a variety of tasks such as writing and testing code, debugging software, supporting ongoing development projects, and collaborating on team-based assignments. Interns often contribute to designing features, fixing bugs, conducting research, or assisting in quality assurance under the guidance of senior engineers or mentors. The exact nature of your projects may vary based on the company and team, but you will typically gain hands-on experience with real-world software development tools and workflows. This exposure not only builds your technical skills but also helps you understand agile work environments and best practices, making it a valuable step toward a full-time role in the field.

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

To thrive as a Computer Science Intern, you need a solid understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and basic software development principles, typically backed by ongoing coursework in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes exposure to cloud platforms or coding certifications can be advantageous. Strong analytical thinking, effective communication, initiative, and the ability to work well within a team are valuable soft skills in this role. These skills and qualities ensure that interns can quickly contribute to projects, adapt to new technologies, and collaborate effectively with experienced professionals.

What are the most commonly searched types of Computer Science jobs in Lowell, MA? The most popular types of Computer Science jobs in Lowell, MA are:
What are popular job titles related to Computer Science Intern jobs in Lowell, MA? For Computer Science Intern jobs in Lowell, MA, the most frequently searched job titles are:
What job categories do people searching Computer Science Intern jobs in Lowell, MA look for? The top searched job categories for Computer Science Intern jobs in Lowell, MA are:
What cities near Lowell, MA are hiring for Computer Science Intern jobs? Cities near Lowell, MA with the most Computer Science Intern job openings:
Data Engineer Intern/Co-op

$25 - $30/hr

Full-time

Re-posted 24 days ago


Plymouth Rock Assurance rating

8.5

Company rating: 8.5 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

89th of 281 rated insurance


Job description

Data Engineer Intern/Co-op

At Plymouth Rock, a fast-growing, analytics-driven insurer, we believe data science can redefine how insuranceoperates. AsaData Engineerinter/Co-op withour Enterprise Advanced Analytics team, youwill work witha team of top-tier data scientists to generate breakthrough insights that drive profitable growth, operational excellence, and competitive advantage. You willwork with the team to helparchitect and manage the data pipelines that connect internal systems, third-party sources, and advanced analytical platforms, directly enabling our most strategic research initiatives.

Responsibilities

  • Assistin modernizing legacy data pipelines into Python-based, cloud-native workflows using AWS Step Functions, AWS Glue, and S3.
  • Build and improve ingestion pipelines that move data from SQL Server and other on-prem + cloud sources into AWS (e.g., S3-backed data lake).
  • Improve pipeline performance, efficiency, and scalability (e.g., partitioning strategies, incremental loads, reduced runtime/cost).
  • Implement data quality checks and operational safeguards to support reliable, repeatable (idempotent) runs (e.g., validation rules, anomaly checks, retry-safe processing).
  • Contribute to reusable Python modules for ingestion, transformations, quality checks, logging, and alerting.
  • Partner with data scientists/ML engineers to prepare curated datasets for SageMaker training/inference workflows.
  • Document code, workflows, and runbooks; keep documentation current as pipelines evolve.

Qualifications

  • Currently pursuingorhave completedaMaster's in Computer Science, Information Systems, Data Engineering (or related).
  • Experience (projects, internships, or coursework) building Python + SQL data pipelines or data-intensive workflows.
  • Familiarity with AWS services commonly used in data platforms, including S3, Glue, Step Functions (hands-on experience preferred).
  • Experience working with SQL Server (or similar relational databases) and writing performant SQL.
  • Comfort with Linux and bash; able to debug jobs and inspect logs.
  • Familiarity with CI/CD, Git, and basic testing practices.
  • Exposure tohybrid connectivity patterns (e.g., VPN/Direct Connect, hosted agents, secure credential management) or tools for extracting from on-prem sources.
  • Familiarity with data lake formats and practices (Parquet, partitioning, schema evolution).
  • Exposure tomonitoring/alerting(CloudWatch, Datadog) and data quality frameworks/patterns.
  • Interest in ML data prep / feature pipelines for SageMaker.

Salary Range: $25/hr - $30/hr.Actual compensation will vary based on multiple factors, including employee knowledge and experience, role scope, business needs, geographical location, and internal equity.

About the Company

The Plymouth Rock Company and its affiliated group of companies write and manage over$2 billionin personal and commercial auto and homeowner's insurance throughout the Northeast andmid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry.The Plymouth Rock group of companies employs more than 1,900 people and is headquartered in Boston, Massachusetts.Plymouth Rock Assurance Corporation holds an A.M. Best rating of "A-/Excellent"

#LI-RJ1


What Plymouth Rock Assurance employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom