Software Engineering Intern

Art of Problem Solving

San Diego, CAFresher3h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
Project management
Nice to have
JavaScriptPHPPostgreSQLMySQL
Work
Hybrid in San Diego · internship
Pay
Not stated by the employer.
Skill demand
JavaScript47%PostgreSQL13%Project management7%PHP1%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 9, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Software Engineering Intern at Art of Problem Solving (AoPS), you will play a supportive role in innovating and enhancing educational technologies. You will assist with the development of software programs and gain hands-on experience in a collaborative environment focused on problem-solving and technological advancement.

Key Responsibilities

  • Develops, tests, and implements new software programs under the guidance of experienced software engineers.
  • Participates in code reviews, learning to evaluate and improve program quality.
  • Supports the maintenance and improvement of existing programs.
  • Documents new and existing programs in various formats, focusing on clarity and usability.
  • Engages with Engineering Leadership and team members to learn and apply best development practices.
  • Collaborates on product development strategy and specifications with Product Owners, Project Managers, and Designers.
  • Communicates effectively about development tasks and timelines and understands project management basics.
  • Engages in both individual and collaborative development efforts.
  • Completes other tasks and responsibilities, as assigned.

Requirements & Tech Stack

  • Knowledge of programming and debugging fundamentals in at least one language.
  • Strong technical and interpersonal communication skills, including the ability to give and receive constructive feedback.
  • Web development experience with JavaScript, React, PHP, Node.js, MySQL, or PostgreSQL is nice to have, but not required.

Qualifications

  • Currently pursuing an undergraduate degree in Computer Science, Software Engineering, or a related field.
  • Excellent problem-solving, analytical, and creative skills.

Internship Details

  • Paid internship: $30/hour, 40 hours per week.
  • Duration: Summer 2027, 10-12 weeks.
  • Location: Headquarters in San Diego, CA.
  • Start Date: Late May or early June.
  • Work Environment: Casual, hybrid work week, flexible scheduling.
  • Benefits: 401(k) with company match, Paid Sick Leave, Relocation bonus (if located outside of San Diego).

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, Emonics LLC, Haystack

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job