1

Master Degree In Computer Science Jobs in Abington, MA

... Master's degree or foreign equivalent in Computer Science, Machine Learning, Statistics, or a related field and one year of research or work experience in the job offered, or as a Research Scientist ...

... Master's degree or foreign equivalent degree in Computer Science, Engineering, Business Administration, Mathematics, or a related field and one year of experience in the job offered or a related ...

Senior Software Engineer

Boston, MA · On-site

$93K - $147K/yr

Master's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). * Strong foundation in computer science fundamentals, including data structures ...

Software Engineer - Intune

Cambridge, MA · On-site

$111K - $183K/yr

OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Rust, or Python. * OR ...

DevOps Engineer

Boston, MA · On-site

$57.25 - $78.50/hr

Required : • Bachelor's or master's degree in Computer Science or a related field • Strong knowledge of Linux operating systems and command-line tools • Experience with configuration management ...

Showing results 21-40

Master Degree In Computer Science information

See Abington, MA salary details

$12

$61

$86

How much do master degree in computer science jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for master degree in computer science in Abington, MA is $61.46, according to ZipRecruiter salary data. Most workers in this role earn between $52.45 and $70.00 per hour, depending on experience, location, and employer.

Is a master degree in computer science worth doing?

A master's degree in computer science can enhance technical skills, improve job prospects, and qualify individuals for advanced roles such as software engineer or data scientist. However, the value depends on career goals, industry demand, and whether the degree aligns with specific job requirements or certifications like programming languages or cloud platforms.

Is it easier to get a computer science job with a master's degree in computer science?

A master's degree in computer science can improve job prospects for roles such as software developer, data analyst, or systems engineer by providing advanced technical skills and specialized knowledge. However, factors like work experience, programming skills, and industry demand also significantly influence hiring decisions. Having a master's degree may give candidates a competitive edge but does not guarantee easier employment on its own.

What jobs can a master degree in computer science get you?

A master's degree in computer science qualifies individuals for roles such as software engineer, data scientist, systems analyst, cybersecurity analyst, and research scientist. These positions often require strong programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or cloud platforms.

What cities near Abington, MA are hiring for Master Degree In Computer Science jobs?

Cities near Abington, MA with the most Master Degree In Computer Science job openings:

Infographic showing various Master Degree In Computer Science job openings in Abington, MA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $127,836 per year, or $61.5 per hour.

Principal Software Engineer, Instrument Simulations

Lila Sciences

Cambridge, MA

$147K - $197K/yr

Full-time

Re-posted 15 days ago


Job description

Your Impact at LILA

Lila Sciences is seeking a Principal Software Engineer, Instrument Simulations to architect and lead the development of our next-generation laboratory automation platform. In this role, you'll be responsible for designing the simulation infrastructure and integration layer that connects AI-driven experimental design with physical robotic systems, enabling closed-loop scientific discovery at unprecedented scale.

What You'll Be Building

  • Architect and implement high-fidelity simulation environments that model complex laboratory instrumentation, fluidics, and robotic workflows
  • Design robust integration patterns between heterogeneous hardware systems, ensuring reliable and safe execution of fully automated experiments
  • Lead the development of APIs and interfaces that enable scientists and AI agents to seamlessly interact with sophisticated automation infrastructure
  • Maintain and help establish best practices for hardware-software integration, system monitoring, and CI/CD in laboratory automation contexts for all newly developed systems
  • Mentor engineers, likely leading a small agile team

What You'll Need to Succeed

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field: Background that supports technical and leadership capabilities.
  • 10+ years of software development experience, including 5+ years in a leadership role: Demonstrates ability to lead and manage complex projects and engineering teams.
  • Proven experience in architecting and directing large-scale software projects: Skilled in designing and leading the development of scalable, reliable, and maintainable systems.
  • Strong proficiency in programming languages such as C++, Python, or Java: Capable of setting technical standards and guiding development practices.
  • Strong record of implementing and advocating for engineering best practices such as code reviews, testing, and continuous integration.
  • Experience in leading diverse engineering teams with a focus on collaboration, innovation, and efficiency.
  • Excellent strategic thinking skills, with the ability to understand and align team efforts with organizational goals.
  • Proven ability to mentor and develop engineering talent, fostering an environment of growth and continuous learning.
  • Outstanding communication and interpersonal skills: Effectively engage with stakeholders at all levels, from developers to senior executives.

Bonus Points For

  • Ph.D. in Computer Science, Engineering, or a related field
  • Experience in leading the development of laboratory automation systems or scientific instrumentation
  • Experience with organizational change management and fostering innovation in large technical programs.
  • Track record of successful project delivery in agile environments, optimizing team workflows and balancing priorities.
  • Published work or presentations that highlight contributions to the field of software engineering and leadership in simulation or automation systems.