1

Software Programmer Intern Jobs in Watertown, MA

As an FPGA Engineering Intern at HPR, you will: * Build on your strong academic background as you ... Proficiency with a scripting and/or high-level software language (e.g., Python, Perl, or similar)

As an FPGA Engineering Intern at HPR, you will: * Build on your strong academic background as you ... Proficiency with a scripting and/or high-level software language (e.g., Python, Perl, or similar)

Delsys R&D Software Engineers collaborate with engineers and scientists to solve challenges spanning the fields of movement science & human health, including the development of neural interface ...

As an Automation Engineering Intern at Cytiva (a Danaher company), you would help improve our ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...

As an Automation Engineering Intern at Cytiva (a Danaher company), you would help improve our ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...

Showing results 41-60

Software Programmer Intern information

See Watertown, MA salary details

$12

$24

$42

How much do software programmer intern jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software programmer intern in Watertown, MA is $24.90, according to ZipRecruiter salary data. Most workers in this role earn between $20.14 and $26.39 per hour, depending on experience, location, and employer.

What does a software programmer intern do?

A Software Programmer Intern assists in the development, testing, and maintenance of software applications under the supervision of experienced developers. They typically write code, fix bugs, participate in code reviews, and collaborate with team members on various projects. The role offers hands-on experience with programming languages and development tools while helping interns learn industry best practices. This internship is designed to build practical skills and prepare students or recent graduates for full-time software development roles.

What kind of mentorship and learning opportunities can a software programmer intern expect during their internship?

As a Software Programmer Intern, you can expect to receive hands-on mentorship from experienced developers who will guide you through coding best practices, software development workflows, and project management tools. Interns often participate in code reviews, team stand-ups, and collaborative projects, gaining exposure to real-world development cycles and agile methodologies. Many organizations also offer structured learning sessions, regular feedback, and opportunities to work on meaningful features or bug fixes, helping you build both technical and professional skills. This supportive environment is designed to help you grow quickly and prepare for a full-time role in software engineering.

What are the key skills and qualifications needed to thrive as a software programmer intern, and why are they important?

To thrive as a Software Programmer Intern, you typically need a solid understanding of programming languages like Python, Java, or C++, along with coursework or experience in computer science fundamentals. Familiarity with version control systems such as Git, exposure to IDEs like Visual Studio Code, and sometimes knowledge of agile development tools are beneficial. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns excel in team environments and adapt quickly. These skills and qualities are crucial for contributing to projects, collaborating with experienced developers, and maximizing the value of the internship experience.

Quantitative Developer Intern, Summer 2027

Arrowstreet Capital, Limited Partnership

Boston, MA • On-site

$182 - $260/hr

Other

Posted 5 days ago


Job description

Job Overview

We are looking for Quantitative Developer Interns to join our Research team. We are a collaborative, data-driven, intellectually rigorous group responsible for proposing investment ideas, codifying these ideas into signals, and back-testing these signals in order to produce return, risk and trading cost forecasts to drive trading decisions. We work in a friendly environment and place a high value on learning, innovation, attitude and initiative. Our Research Quantitative Development team is responsible for the tools, APIs, libraries and software development techniques to support faster generation, evaluation and productionization of investment ideas. As a Quantitative Developer Intern, you will be immersed in our research efforts, working closely with Quant Researchers and Quant Developers to enhance our investment strategies. Our internship program combines theory and practice, providing real-world experience working in quantitative finance and technology. You will deliver high impact projects using technologies including cloud, distributed and high-performance compute, numeric computation, data visualization and APIs to solve complex problems in finance and research.

Responsibilities
  • Solving complex quantitative problems with Python or R
  • Designing and developing tools or libraries to enhance our data science technology stack
  • Performing exploratory data analysis across large complex data sets to inform investment and signal ideas
  • Implementing performance improvements in our data analysis and numerical programming libraries
  • Running POCs to evaluate technologies and libraries in cloud and PyData ecosystems
Qualifications
  • Enrolled in an undergraduate or graduate program from an educational institution in a technical field, such as computer science or engineering, with an additional focus in data science, applied mathematics, economics.
  • Expected degree completion within a year of the internship
  • Strong analytical, quantitative, programming and problems solving skills
  • Knowledge of software design paradigms, data structures, and numerical algorithms
  • Understanding of probability and statistics, including linear regression and time-series analysis
  • Excellent communication and collaboration skills
  • Interest in financial markets (prior experience not required)
Compensation

The weekly wage range for this position is $3,500 - $5,000 per week. Arrowstreet Capital operates a robust talent acquisition program, and we also seek to compensate and reward our employees competitively within our industry and in line with our merit-based culture. The determination of a successful candidate’s base wage placement within the listed range will vary based on the candidate’s relevant experience and qualifications (which may also include relevant certifications, credentials and other education), the job responsibilities and scope, the commensurate resulting level of the position and other relevant factors. The listed range is also an estimate, and additional information regarding base wages and other elements of total compensation offered by Arrowstreet Capital to successful applicants will be communicated during the recruitment process.

Company Overview

Arrowstreet Capital is a Boston-based systematic investment firm that manages global equity portfolios for institutional investors around the world.

Equal Opportunity Employment

All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, ancestry, genetic information, age, pregnancy, medical condition, disability, veteran or military status, marital status or any other characteristic protected by federal, state, or local law. Arrowstreet Capital is committed to working with and providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation for any part of the employment process due to a disability, contact us to discuss the nature of your request and contact information. Arrowstreet is an equal opportunity employer. Please click here for more information.

#J-18808-Ljbffr