Computer Science, AI, and Software Development

 This subgroup includes topics related to building software, programming, artificial intelligence, and cybersecurity in any industry. While many students may work for tech companies, software engineers are employed by companies to help enhance business systems and processes, to create full systems to sell to consumers, and keep individuals, companies and governments running and safe.

Learn & Explore

  • ComputerScience.org — Resources to explore careers with a CS degree.
  • CyberSeek — Use this tool to better understand the demand for cybersecurity jobs in your region, as well as the skills and educational credentials you need to pursue cybersecurity career paths.
  • NICCS — An interactive tool to explore cyber careers.
  • ZDNet — Contains numerous articles on technical information.

Find Opportunities

  • Arc — Remote junior software development jobs and internships.
  • ComputerJobs.com — Provides technical job postings.
  • CrunchBoard — Job board of TechCrunch
  • Dice — Job search engine with computer programming and highly technical employment opportunities.
  • EngineeringJobs.net — Job site for engineers and high tech professionals. It is for all engineering disciplines including biomedical, civil, environmental, software, chemical, electrical and mechanical.
  • GrackleHQ — Job search site for the gaming industry.
  • KMassTech Internship Partnership Program — Connect talented college students and recent college graduates to paid internships in the state’s dynamic technology sector.
  • MassCyberCenter Jobs Board — One centralized location for cybersecurity jobs in the Commonwealth of Massachusetts.
  • Wellfound — Startup job board.

Professional Organizations

  • Association for the Advancement of Artificial Intelligence (AAAI) — Founded in 1979, the Association for the Advancement of Artificial Intelligence (AAAI) is a nonprofit scientific society devoted to advancing the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines.
  • Association for Computing Machinery — Founded in 1947, ACM is a major force in advancing the skills of information technology professionals and students worldwide.
  • IEEE — The professional home for the engineering and technology community worldwide. The IEEE Computational Intelligence Society, IEEE Computer Society, and IEEE Information  Theory Society are particularly relevant to this subgroup.
  • Internet Society (ISOC) — The Internet Society is a global organization that focuses on advancing the development of internet infrastructure, technologies and open standards, and advocating for internet policy.
  • Network Professional Association (NPA) — The NPA is a non-profit global organization for IT professionals. NPA.org has resources for students and professionals alike, including publications, events information, and career resources and a job board.
  • USENIX — the Advanced Computing Systems Association, is a community of engineers, system administrators, scientists, and technicians “working on the cutting edge of the computing world.” USENIX.org provides open access (with a registered, free account) to their conference proceedings and to their list of available career and internship positions. Check out their “students” page for special student memberships, grants, and awards.

Featured Resources

30+ Diversity & Career Discovery Programs for Finance, Consulting, Tech and More

Career Fellow David Zhao ’21 shares his story of how career discovery programs can help you explore top companies in …

Virtual Work Experiences

Virtual work experiences are a great way to set yourself apart, build your skills and your resume, and explore what …

School of Engineering Co-Op Programs

The Departments of Biomedical Engineering, Computer Science, and Mechanical Engineering each offer cooperative education opportunities for students in their undergraduate …

Exploring Careers in Social Impact: A Guide for Computer Science Majors

As a computer science major, you may have set your sights on traditional tech roles in software development, data science, …