2

Entry Level Computer Science Jobs in Boston, MA (NOW HIRING)

... in Computer Science, Data Processing/Analytics/Science, Artificial Intelligence and Robotics - 3 ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Data Protection Sr. Analyst

Boston, MA · Hybrid

$84.80K - $100.70K/yr

... Computer Science, or related field (or equivalent experience). * Exposure to Microsoft 365 or Azure environments preferred. * Prior internship, academic project, or entry-level experience in security ...

Software Engineer I (Backend)

Boston, MA · On-site

$105K - $145K/yr

For those graduating in the fall of 2026 seeking entry level roles, we kindly ask that you check ... Understanding of fundamental computer science concepts including data structures, algorithms, and ...

Software Engineer I (Backend)

Boston, MA · On-site

$105K - $145K/yr

For those graduating in the fall of 2026 seeking entry level roles, we kindly ask that you check ... Understanding of fundamental computer science concepts including data structures, algorithms, and ...

For those graduating in the fall of 2026 seeking entry level roles, we kindly ask that you check ... Understanding of fundamental computer science concepts including data structures, algorithms, and ...

IT Compliance Analyst

Boston, MA · On-site

$68.50K - $102.50K/yr

This is an entry-level opportunity designed for someone eager to grow their cybersecurity career in ... Bachelor's degree or higher in Computer Science, Computer Information Systems, or similar; or ...

next page

Showing results 1-20

Entry Level Computer Science information

See Boston, MA salary details

$21.9K

$49.2K

$98.5K

How much do entry level computer science jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level computer science in Boston, MA is $49,214.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,791.00 and $56,201.00 per year, depending on experience, location, and employer.

What Are Entry Level Jobs in Computer Science?

Entry-level computer science jobs include positions that involve programming, software and app development, database administration, and the engineering of software and computer systems. You can also provide technical support, develop specialized programs for mobile phones or embedded computer systems, and work in areas such as cloud computing and machine learning. Entry-level computer science professionals typically operate as part of software development or IT teams, or they report to senior personnel and submit their work for testing and approval. Your duties and responsibilities often focus on developing, testing, or engineering a specific part of a computer-related project.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science professional, and why are they important?

To thrive as an Entry Level Computer Science professional, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and potentially certifications like CompTIA IT Fundamentals can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and adapt to new challenges. These skills are crucial for efficiently developing, testing, and maintaining software solutions in a team-oriented and rapidly evolving technical environment.

What types of projects or tasks can I expect to work on as an entry level computer science professional?

As an entry level computer science professional, you will typically work on tasks such as debugging code, writing simple programs or scripts, assisting with software testing, and supporting senior developers with larger projects. You may also be responsible for maintaining documentation, collaborating with team members during code reviews, and learning new technologies as needed. These experiences help you build a strong foundation and gain practical skills, setting the stage for more complex responsibilities and career advancement in the future.

What are entry level computer science jobs?

Entry level computer science jobs are positions designed for individuals who have recently graduated with a computer science degree or have basic programming and technical skills. These roles typically require little to no prior professional experience and may include job titles such as software developer, IT support specialist, web developer, or quality assurance tester. Entry level positions offer opportunities to gain hands-on experience, learn from more experienced team members, and develop practical skills in areas like coding, debugging, and software development processes.

What is the difference between Entry Level Computer Science vs Software Developer?

AspectEntry Level Computer ScienceSoftware Developer
Required CredentialsBachelor's in CS or related fieldBachelor's in CS or related field; coding bootcamps
Work EnvironmentTech companies, startups, IT departmentsTech firms, software companies, startups
Employer & Industry UsageEntry-level roles in various industriesDeveloping software applications across industries
Common Search & ComparisonYesYes

Entry Level Computer Science roles typically focus on foundational knowledge and may involve a variety of IT tasks, while Software Developer positions emphasize designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but Software Developers usually have more specialized coding skills and project responsibilities.

What are the most commonly searched types of Computer Science jobs in Boston, MA? The most popular types of Computer Science jobs in Boston, MA are:
What are popular job titles related to Entry Level Computer Science jobs in Boston, MA? For Entry Level Computer Science jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Science jobs in Boston, MA look for? The top searched job categories for Entry Level Computer Science jobs in Boston, MA are:
What cities near Boston, MA are hiring for Entry Level Computer Science jobs? Cities near Boston, MA with the most Entry Level Computer Science job openings:
M365 and Directory Services Intern

M365 and Directory Services Intern

Commonwealth of Massachusetts

Chelsea, MA • Hybrid

$16.25 - $21.75/hr

Full-time

Posted 7 days ago


Job description

The Executive Office of Technology Services and Security (EOTSS)is the lead enterprise technology organization for the Commonwealth of Massachusetts. Charged with driving the ongoing alignment of business and technology across the Commonwealth's Executive Branch, EOTSS oversees and manages the enterprise technology, digital infrastructure and services, as well as the Commonwealth Security Operations Center and an enterprise Standard Operating Environment that includes an information security and risk management framework for over 125 state agencies and over 43,000 state employees. We directly serve our constituents by providing digital services and tools that enable taxpayers, drivers, businesses, visitors, families and other citizens to do business with the Commonwealth in a way that makes every interaction with government easier, faster, and more secure. 

Our Mission:We provide technology leadership across the Commonwealth to enhance the quality of public service and foster positive community outcomes. 

M365 and Directory Services Internto join the Messaging & Directory Services team. The Messaging & Directory Services team is responsible for supporting the Commonwealth with all Office 365 applications, Active Directory, and Proofpoint E-Mail Hygiene appliances. Interns will be paired with experienced engineers and will receive guidance throughout their assignments.The interns will support the team by assisting senior engineers and gaining exposure to the infrastructure that supports thousands of users.This internship offers hands-on experience in a large-scale, enterprise IT environment, focusing on Microsoft Office 365 applications and core directory services. 

The primary work location for this role will be200 Arlington Street, Chelsea, 02150.The work schedule for this position isMonday through Friday, 9:00am - 5:00pm EST. This position is expected to follow ahybridmodel of reporting to work that combines in-office workdays and work from home days as needed. 

The Summer Internship Program is a 10-week paid opportunity running from June 1 through August 7. To be eligible, applicants must be currently enrolled in an accredited college or university or be a recent graduate (May 2026 graduation date).

Duties and Responsibilities: 

  • Technical Support & Troubleshooting 

  • Monitor and respond to entry-level issues or service requests reported to the Support Desk. 

  • Assist senior staff in diagnosing and resolving basic technical issues related to Office 365 and Active Directory. 

  • Help with basic account management, including user creation, access changes, and license reporting within Active Directory and Office 365. 

  • Shadow and assist engineers in writing, testing, and running basic PowerShell scripts for reporting and troubleshooting. 

  • Learning & Documentation 

  • Contribute to the creation and maintenance of clear, concise documentation for both technical procedures and end-user guides. 

  • Learn about data retention and Data Loss Prevention (DLP) policies in Office 365 Purview. 

  • Propose minor improvements to existing support processes to help streamline systems support and reduce operational costs. 

  • Assist in documenting and testing basic disaster recovery procedures. 

  • Project Participation 

  • Work on assigned tasks related to ongoing IT projects with guidance from project leaders. 

  • Monitoring & Reporting 

  • Help monitor system availability and report anomalies. 

Required Knowledge, Skills & Abilities (Entry-Level) 

  • A strong interest in Information Technology, specifically in Microsoft cloud services and enterprise infrastructure. 

  • Currently enrolled in or a recent graduate of an associate or bachelor's degree program in Computer Science, Information Technology, or a related field. 

  • Basic understanding of computer networking principles (e.g., DNS, IP addressing). 

  • Familiarity with the Microsoft Office 365 suite (Outlook, Word, Excel, Teams). 

  • A willingness to learn new technologies and proactively ask questions. 

  • Strong verbal and written communication skills, with an emphasis on customer service. 

  • Excellent organizational skills and attention to detail. 

  • The ability to work both independently and collaboratively within a team environment. 

Preferred Qualifications 

  • Basic coursework or personal experience with Active Directory or Windows Server environments. 

  • Exposure to basic scripting concepts (e.g., PowerShell). 

  • Any experience using a service ticketing system (e.g., ServiceNow). 

First consideration will be given to those applicants that apply within the first 14 days.

Please see Preferred Qualifications.

Comprehensive Benefits

When you embark on a career with the Commonwealth, you are offered an outstanding suite of employee benefits that add to the overall value of your compensation package. We take pride in providing a work experience that supports you, your loved ones, and your future.

Want the specifics? Explore our Employee Benefits and Rewards!

An Equal Opportunity / Affirmative Action Employer.  Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.

The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law.  Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements.  We encourage individuals who believe they have the skills necessary to thrive to apply for this role.