1

Software Engineer Research Intern Jobs in Portland, ME

Principal C++ 2D/3D Software Developer

Portland, ME · On-site

$50.25 - $67.50/hr

Overview Use your experience in 2D/3D graphics programming to develop software and 2D/3D ... Research, analyze, and implement state-of-the-art features in real time rendering technology

Principal C++ 2D/3D Software Developer

Portland, ME · On-site

$150K - $247K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Overview Use your experience in 2D/3D graphics programming to develop software and 2D/3D ... Research, analyze, and implement state-of-the-art features in real time rendering technology

Data Engineer

Portland, ME · On-site

$117K - $140K/yr

About Us We are AI researchers and builders who understand how to curate data and RL environments ... Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in ...

Data Engineer

Auburn, ME · On-site

$123K - $148K/yr

About Us We are AI researchers and builders who understand how to curate data and RL environments ... Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in ...

Data Engineer

South Portland, ME · On-site

$118K - $142K/yr

About Us We are AI researchers and builders who understand how to curate data and RL environments ... Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in ...

Data Engineer

Biddeford, ME · On-site

$119K - $144K/yr

About Us We are AI researchers and builders who understand how to curate data and RL environments ... Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in ...

Structural Engineer- EI

Portland, ME · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Perform project research and analyze/present data in tabular or graphic format. * Contribute to ... Engineering Intern (EI) designation preferred or ability to obtain within six (6) months from date ...

Structural Engineer- EI

Portland, ME · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Use Microstation/InRoads & ORD design software daily to support the design development process ... Perform project research and analyze/present data in tabular or graphic format. * Contribute to ...

Structural Engineer- EI

Portland, ME · On-site

$67K - $94K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Use Microstation/InRoads & ORD design software daily to support the design development process ... Perform project research and analyze/present data in tabular or graphic format. * Contribute to ...

Showing results 21-40

Software Engineer Research Intern information

See Portland, ME salary details

$13

$26

$39

How much do software engineer research intern jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for software engineer research intern in Portland, ME is $26.00, according to ZipRecruiter salary data. Most workers in this role earn between $21.15 and $29.52 per hour, depending on experience, location, and employer.

What does a software engineer research intern do?

A Software Engineer Research Intern typically works on innovative projects, collaborating with experienced engineers and researchers to develop new technologies or improve existing ones. Their responsibilities often include coding, running experiments, analyzing data, and contributing to research papers or technical documentation. They may also help design algorithms, explore new software frameworks, and present their findings to the team. This role is a great opportunity for students to gain hands-on experience in both software development and research environments.

How does a software engineer research intern typically balance independent research tasks with collaborative team projects?

As a Software Engineer Research Intern, you'll often find yourself working on a mix of independent research assignments and collaborative projects with other engineers and researchers. It's common to tackle individual coding or data analysis tasks that support larger team objectives, while also participating in regular meetings, code reviews, and brainstorming sessions. Effective communication and time management are key, as you'll need to share your findings, seek feedback, and integrate your work into broader research efforts. Adapting to both autonomous and team-oriented work helps interns make a significant impact and learn from experienced colleagues.

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

To thrive as a Software Engineer Research Intern, you need strong programming skills, foundational knowledge in computer science, and a relevant academic background, such as progress toward a bachelor's or master's degree in a technical field. Familiarity with programming languages like Python, C++, or Java, as well as experience with research tools, version control systems (e.g., Git), and possibly frameworks for machine learning or data analysis, is often required. Critical thinking, curiosity, and effective communication help interns excel in collaborative research environments and adapt to rapidly changing project needs. These skills and qualities are crucial for contributing meaningful insights, producing reliable code, and supporting innovative research outcomes.

What job categories do people searching Software Engineer Research Intern jobs in Portland, ME look for?

The top searched job categories for Software Engineer Research Intern jobs in Portland, ME are:

Infographic showing various Software Engineer Research Intern job openings in Portland, ME as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $54,089 per year, or $26 per hour.

Returning Intern Engineer - NED Summer 2027 (For Current/Former HNTB Interns Only)

Hntb

South Portland, ME

$26.34 - $39.50/hr

Full-time

Posted 14 days ago


HNTB rating

9.2

Company rating: 9.2 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

What We're Looking For

At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. With our historic growth, it is an exciting time to join our team of employee-owners.
This opportunity entails being responsible for assisting assigned department(s) and/or project(s) by performing basic engineering related tasks which may reflect elements of standard post-secondary engineering curriculum.
For Current/Previous HNTB Interns ONLY

What You'll Do:

  • Assists engineer teams in various tasks and duties.
  • Assists Engineer with research, development and design of projects.
  • Assists Engineer with the preparation of engineering drawings and documents as assigned.
  • Performs other duties as assigned.

What You'll Need:

  • High School Diploma/GED or equivalent plus current enrollment in an accredited post-secondary engineering program

What You'll Bring:

  • Understands engineering, geometric, and algebraic principles at a basic level.
  • Shows proficiency with Microsoft Office Suite.
  • Accepts and applies direction from peers and supervisors.
  • Obtains an understanding of introductory shop drawing and submittal procedures and requirements.
  • Ability to perform basic engineering calculations
  • Ability to organize information for use in drawings or other documents

What We Prefer:

  • Completion of 2 years of post-secondary engineering program

Additional Information

Click here for benefits information: HNTB Total Rewards

Click here to learn more about Equal Opportunity Employer/Disability/Veteran

Visa sponsorship is not available for this position.#MD

.

Locations:

Bedford, NH, Boston, MA, Chelmsford, MA (Lexington), Cherry Hill, NJ (Woodbury), Newark, NJ, New York, NY, Parsippany, NJ (Fairfield), Princeton, NJ, Rocky Hill, CT (Hartford), South Norwalk, CT, South Portland, ME (Portland)

.

.

.

.

.

.

.

The approximate pay range for New York is $26.34 - $39.50. Please note that the pay range provided is a good faith estimate for the position based on all selected locations within the state at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state.

.

The approximate pay range for New Jersey is $23.18 - $37.92. Please note that the pay range provided is a good faith estimate for the position based on all selected locations within the state at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state.

.

The approximate pay range for Massachusetts is $25.28 - $37.92. Please note that the pay range provided is a good faith estimate for the position based on all selected locations within the state at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state.

.

.

.

.

.

.

.

.

The approximate pay range for Connecticut is $23.18 - $37.92. Please note that the pay range provided is a good faith estimate for the position based on all selected locations within the state at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state.

.

.

The approximate pay range for Maine is $21.07 - $31.60. Please note that the pay range provided is a good faith estimate for the position based on all selected locations within the state at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state.

.

.

NOTICE TO THIRD-PARTY AGENCIES:

HNTB does not accept unsolicited resumes from recruiters or agencies. Any staffing/employment agency, person or entity that submits an unsolicited resume to this site does so with the understanding that the applicant's resume will become the property of HNTB. HNTB will have the right to hire that applicant at its discretion and without any fee owed to the submitting staffing/employment agency, person or entity. Staffing/employment agencies who have fee agreements with HNTB must submit applicants to the designated HNTB recruiter to be eligible for placement fees.


What HNTB employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


HNTB logo

About HNTB

Sourced by ZipRecruiter

At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. With our historic growth, it is an exciting time to join our team of employee-owners.

Company size

1,001 - 5,000 Employees

Headquarters location

Kansas City, MO, US

Year founded

1914