1

Computer Science Volunteer Jobs in Massachusetts

Ph.D. in Computer, Science, Data Science, Machine Learning, or a related field. Additional ... Paid Volunteer Time Off If you share our passion for helping people, we likely have the right place ...

Ph.D. in Computer, Science, Data Science, Machine Learning, or a related field. Additional ... Paid Volunteer Time Off If you share our passion for helping people, we likely have the right place ...

Ph.D. in Computer, Science, Data Science, Machine Learning, or a related field. Additional ... Paid Volunteer Time Off If you share our passion for helping people, we likely have the right place ...

Showing results 41-60

Computer Science Volunteer information

See Massachusetts salary details

$9

$20

$36

How much do computer science volunteer jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for computer science volunteer in Massachusetts is $20.90, according to ZipRecruiter salary data. Most workers in this role earn between $15.77 and $22.07 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the computer science volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What is a computer science volunteer?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What types of projects do computer science volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.

What are the most commonly searched types of Computer Science jobs in Massachusetts? The most popular types of Computer Science jobs in Massachusetts are:
What are popular job titles related to Computer Science Volunteer jobs in Massachusetts? For Computer Science Volunteer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Computer Science Volunteer jobs in Massachusetts look for? The top searched job categories for Computer Science Volunteer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Computer Science Volunteer jobs? Cities in Massachusetts with the most Computer Science Volunteer job openings:
Infographic showing various Computer Science Volunteer job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $43,471 per year, or $20.9 per hour.

Autonomy Software Engineer

Scientific Systems Company, Inc.

Burlington, MA โ€ข Hybrid

$108K - $131K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Our Autonomy Software Engineer will be part of the company's core AI-enabled Autonomy Software development team. Primary responsibilities include day-to-day, agile software engineering for initial development, DevSecOps and CI/CD integration, and ongoing software test and evaluation using advanced modeling and simulation platforms. Additional responsibilities include providing autonomy software integration and test support to multiple autonomy programs aligned with specific customer autonomy objectives.ย ย 

Essential Functions:

  • Support migrations of Scientific Systems software applications to the SSCI Digital Engineering Environment, as directed, in support of current and future USG and DoD software acquisition requirements.ย 
  • Write and review software documentation.ย ย 
  • Support development sprints and code reviews.ย 
  • Develop software to achieve program milestones as directed, in accordance with modern software engineering Agile Software Development methodologies.ย ย 
  • Support Prime and customer-facing interactions.ย ย 
  • Stay current with industry trends, emerging technologies, and best practices in software engineering and other areas relevant to SSCI (Navigation, Mission Planning, Autonomy, etc.).ย 
  • This role may require the ability to sit or stand at a desk and work on a computer for prolonged periods of time.ย 
  • Must be able to obtain and maintain a US DOD Security Clearance.

Requirements

Basic Qualifications:

  • Bachelors' of Science degree in Math, Statistics, Computer Science, Engineering, Physical Science, Operations Research, or Data Science, or equivalent experienceย and 3+ years progressive software engineering experience in a related industry and relevant experience with software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques, and/or Autonomous Uncrewed Systems Softwareย 
  • Experience working as part of an autonomy integration team, including leading autonomy software to achieve operationally relevant software capabilities.ย 
  • Experience using modern software development tool chains and processes including build, test, and documentation methodologies as well as experience performing configuration (user accounts, project settings) for tools such as git/Gitlab/Github, Confluence/Jira, CI/CD, build automation tools, automated test methodologies, Model-Based System Engineering tools and techniques, etc.ย 
  • Experience using C/C++, Python, and/or project-specific required languages (e.g. Java, Rust, etc.).ย 
  • Experience designing object-oriented class structures with well-designed API within the languages of interest.ย 
  • Experience with DoD or other common robotics and datalink architecture standards. (especially OMS, ROS, and AFSIM, as well as FACE, DDS, STANAG 4586, J-Series, etc)ย 
  • Experience designing software architecture for complex software systems and integrate with DoD-standard architectures and interfaces.ย 
  • Experience identifying and clarifying customer technical requirements and aligning technical efforts with requirements.ย 

Preferred Qualifications:

  • Master's of Science degree or PhDย 
  • Excellent organizational skills and attention to detailย 
  • Significant experience in AI/Autonomy/Robotics advanced technologies and software as demonstrated in successfully field-tested unmanned systemsย 
  • Experience in Linux-based development environmentsย 
  • Excellent oral and written communication skills including technical writing skills used to write clear documentation for developed code.ย 
  • Ability to identify and creatively solve complex problems.ย 
  • Ability to execute logical reasoning and decision-making skills.ย 
  • Excellent organizational skills and attention to detail.ย 

Benefits

  • Salary: $108,000 - $131,000 (Depends on Experience)
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Hybrid Work Schedule
  • Free Food & Snacks
  • Wellness Resources
  • Summer 9/80 work schedule