1

Bs Computer Science Jobs in Massachusetts (NOW HIRING)

Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, Economics, or any related quantitative discipline * A Master's or PhD in Computer Science, AI, Data Science, or a related ...

Advanced Software Engineer

Acton, MA · Hybrid

$139K - $174K/yr

YOU MUST HAVE BS Computer Science, Mechanical, or Electrical Engineering 5 years' relevant software experience Familiarity with National Instruments equipment, LabView, Visual Basic, and SQL ...

Advanced Software Engineer

Acton, MA · Hybrid

$139K - $174K/yr

YOU MUST HAVE BS Computer Science, Mechanical, or Electrical Engineering 5 years' relevant software experience Familiarity with National Instruments equipment, LabView, Visual Basic, and SQL ...

Advanced Software Engineer

Acton, MA · On-site

$139K - $174K/yr

Qualifications YOU MUST HAVE • BS Computer Science, Mechanical, or Electrical Engineering • 5 years' relevant software experience • Familiarity with National Instruments equipment, LabView ...

Computer Vision Engineer

Cambridge, MA · On-site +1

$120K - $200K/yr

Bachelor's degree in Computer Science, Engineering, Machine Learning, or a related field Preferred Qualifications * Master's degree or PhD in a related field * Experience deploying machine learning ...

AI/ML Engineer - Computer Vision

Cambridge, MA · On-site +1

$120K - $165K/yr

Bachelor's degree in Computer Science, Engineering, Machine Learning, or a related field Preferred Qualifications * Master's degree or PhD in a related field * Experience deploying machine learning ...

... analysis or Computer Science Minimum five to seven years professional experience Personal ... modeling Qualifications BS Degree Additional Information All your information will be kept ...

Bachelor''s or Master''s degree in Data Science, Computer Science, Statistics, Mathematics, or a related field. * Proficiency in Python for data analysis and modeling. * Experience with SQL for data ...

Showing results 21-40

Bs Computer Science information

See Massachusetts salary details

$61.7K

$90.8K

$107K

How much do bs computer science jobs pay per year?

As of Aug 2, 2026, the average yearly pay for bs computer science in Massachusetts is $90,765.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,600.00 and $102,100.00 per year, depending on experience, location, and employer.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can earn $200,000 or more annually, especially with experience, advanced skills, and certifications like AWS or Cisco. High-paying freelance consulting, entrepreneurship, and sales positions in technology or finance also have the potential to reach this income level without a formal degree.

What job can I do after BS computer science?

A Bachelor of Science in Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, data structures, and computer systems, and may involve certifications like CompTIA or Cisco depending on the role.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What jobs does a computer science degree get?

A computer science degree qualifies graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require skills in programming languages, problem-solving, and understanding of computer systems, often with certifications like CompTIA or Cisco. Employment can be found in technology companies, finance, healthcare, and government sectors.

What are the key skills and qualifications needed to thrive as a Computer Science graduate, and why are they important?

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

What jobs do most CS majors get?

Most computer science majors find employment as software developers, computer programmers, or systems analysts. They often work in roles involving coding, software design, and technical problem-solving, frequently using programming languages like Java, Python, or C++. Many also pursue positions in cybersecurity, data analysis, or network administration depending on their skills and interests.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What cities in Massachusetts are hiring for Bs Computer Science jobs? Cities in Massachusetts with the most Bs Computer Science job openings:
Infographic showing various Bs Computer Science job openings in Massachusetts as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $90,765 per year, or $43.6 per hour.

Senior Scientist, Data Science - Hybrid

XPO

Boston, MA

$106K - $132K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 13 days ago


XPO rating

7.0

Company rating: 7.0 out of 10

Based on 220 frontline employees who took The Breakroom Quiz

213th of 359 rated logistics


Job description

Please note that the following enhanced screening and interview requirements apply to this role: Virtual backgrounds or headphones / earbuds are not permitted during web-based interviews. Additionally, a minimum of one onsite, in person interview will be required as part of the application process. By choosing to apply, you acknowledge and agree to these requirements.

What you’ll need to succeed as a Senior Scientist, Data Science at XPO

Minimum qualifications:

  • Bachelor’s degree or equivalent related work or military experience
  • 2 years of experience in data science, operations research, or data analysis with a focus on AI-driven analytics, statistical modeling, machine learning, forecasting, or optimization
  • Experience in at least one programming language such as Python, R, SQL, SAS, Spark, Java, etc., with practical applications in AI or ML projects
  • Familiarity with AI techniques and machine learning algorithms, including supervised and unsupervised learning
  • Strong communication skills with a knack for translating complex AI concepts into clear business insights

Preferred qualifications:

  • Bachelor’s degree in Computer Science, Statistics, Mathematics, Engineering, Economics, or any related quantitative discipline
  • A Master’s or PhD in Computer Science, AI, Data Science, or a related quantitative field
  • years of hands-on experience in developing and deploying optimization solutions
  • 5+ years’ experience in pricing optimization, demand forecasting, utilizing statistical modeling, machine learning, and reinforcement learning techniques.
  • Experience with causal inference and measurement methods for analyzing the impact of pricing algorithms on revenue
  • Experience with reinforcement learning for pricing optimization, decision-making, and consumer behavior modeling
  • Proven track record of delivering AI-enabled insights that improved operations, financial performance, or customer experience
  • Strong foundation in statistics including hypothesis testing, anomaly detection, and statistical inference, as applied in AI model validation
  • Hands-on experience building and deploying AI models, including supervised, unsupervised, and deep learning methods

 

About the Senior Scientist, Data Science job

Pay, benefits and more:

  • Competitive compensation package
  • Full health insurance benefits are available on day one
  • Life and disability insurance
  • Earn up to 15 days of PTO over your first year
  • 9 paid company holidays
  • 401(k) option with company match
  • Education assistance
  • Opportunity to participate in a company incentive plan

What you’ll do on a typical day:

  • Leverage Machine Learning, AI, statistical and/or optimization methods to solve various problems in Pricing, Sales, and Finance in order to optimize revenue for the company
  • Work with a team of data scientists and engineers to design, test and implement models into in-house software solutions
  • You will be a thought leader for the practice of Data Science and Analytics across the organization
  • Explore and research cutting-edge Artificial Intelligence techniques and statistical methods, to identify opportunities to drive process improvements through analytics and automation
  • Conduct and present ad-hoc analyses to senior leaders within the business and technology organizations
  • Communicate with technical and business-oriented audiences
  • Serve as a subject matter expert in applying AI techniques to logistics and transportation challenges
  • Leverage advanced data science methods, including machine learning, deep learning, and optimization, to enhance business performance
  • Perform analytics ranging from predictive to prescriptive and cognitive, aligning with AI maturity levels based on project needs
  • Combine technical skills in AI and data science with strong business acumen to deliver real-world impact at XPO

Annual Salary Range: $106,383 to $132,978 Actual compensation may vary due to factors such as experience and skill set. This is an incentive-based position, which may include bonuses, incentive or commission plans.

About XPO

XPO is a top ten global provider of transportation services, with a highly integrated network of people, technology and physical assets. At XPO, we look for employees who like a challenge and can communicate effectively in all situations. We want to leverage your skills and years of experience to drive positive results while ensuring a bright future for yourself and XPO. If you’re looking for a growth opportunity, join us at XPO. 

We are proud to be an Equal Opportunity employer. Qualified applicants will receive consideration for employment without regard to race, sex, disability, veteran or other protected status.

All applicants who receive a conditional offer of employment may be required to take and pass a pre-employment drug test. 

The above statements are not an exhaustive list of all required responsibilities, duties and skills for this job classification. 

Review XPO's candidate privacy statement here.


What XPO employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


XPO logo

About XPO

Sourced by ZipRecruiter

Founded in Greenwich, Connecticut, XPO Logistics, Inc., operating under the brand name XPO, is a one of the leading companies in the transportation and logistics sector. Operating its services in 30 countries, the company employs the use of ground-breaking technology in providing a broad suite of logistics services including supply chain management, freight brokerage, last mile logistics, and intermodal and drayage transportation. XPO's impressive history dates back to 2011 and within its relatively short existence, it has made a series of acquisitions to consolidate its top-notch range of services. Their mission is to provide outstanding results to customers by envisioning and implementing significant advancements in freight transportation and logistics.

Industry

Import-export

Company size

10,000+ Employees

Headquarters location

Greenwich, CT, US