Logo of Huzzle

Intern - Software Engineer

image

Pearson

24d ago

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Durham

AI generated summary

  • You must be enrolled in a relevant undergraduate program, proficient in Python, familiar with LLMs, REST APIs (FastAPI), ML models, GIT, and possess strong analytical and communication skills.
  • You will develop features using AI/ML, create agents for data conversion and API contract validation, and build UI components with React during your 10-week internship.

Requirements

  • Enrolled in an undergraduate degree in Information Science / Information Technology, Computer Science, Engineering, or a related field
  • Hands on experience with Python language is a must
  • Prior experience building integrations with LLM’s, building REST APIs using Fast API is a plus
  • Prior experience building ML models and building agents with Agentic Frameworks is a plus
  • Understanding of code versioning tools, such as GIT.
  • Strong analytical and research skills with attention to detail.
  • Ability to work independently and collaborate effectively within a team.
  • Strong fundamentals and problem-solving skills.
  • Communicate equally clearly in writing, code, and speech.
  • Graduation date of May 2026
  • Must be able to work hybrid; in-person/remote at our Durham office for the entire 10-weeks

Responsibilities

  • During the 10-week internship, you will get an opportunity to contribute to adding new features to projects in production by deploying cutting edge AI/ML, GenAI technologies.
  • To name a specific work streams 1) Build Agents that are tasked with “Data Conversion” activities – Build an agentic based workflow that coverts ePUB/PDF file into PAICE native format 2) Build API Agent that generates and validates Rest API contracts based on use case.
  • In addition, to demonstrate capabilities, you will get an opportunity to build UI using React framework.

FAQs

Do we support remote work?

Yes, we do remote work, but in a hybrid format, requiring in-person attendance at the Durham office on Tuesdays, Wednesdays, and Thursdays.

What is the duration of the internship?

The internship lasts for 10 weeks, beginning on Monday, June 2nd, and ending on Friday, August 8th.

What technical skills are required for this internship?

Candidates must have hands-on experience with Python and an understanding of code versioning tools like GIT. Experience with LLM integrations, building REST APIs using FastAPI, and creating ML models is a plus.

What educational background is needed to apply?

Candidates should be enrolled in an undergraduate degree program in Information Science, Information Technology, Computer Science, Engineering, or a related field, with a graduation date of May 2026.

Will the intern be compensated?

Yes, successful candidates will be paid for the duration of their internship.

Will there be mentorship during the internship?

Yes, each intern will have direct access to a senior team member who will provide mentorship throughout the program.

What projects will the intern work on?

Interns will have the chance to work on real-life projects on the PAICE platform, including building agents for data conversion activities and generating and validating REST API contracts.

Is prior experience with AI/ML required?

While it is not a strict requirement, prior experience building ML models and working with agentic frameworks is considered a plus.

How is the work environment described?

Pearson fosters an inclusive and diverse work environment where all ideas and perspectives are valued, ensuring that products reflect the people they serve.

Are there any opportunities for career development during the internship?

Yes, interns will receive support in job training and professional development throughout the internship program.

We add life to a lifetime of learning.

Education
Industry
10,001+
Employees

Mission & Purpose

At Pearson, our purpose is simple: to add life to a lifetime of learning. We believe that every learning opportunity is a chance for a personal breakthrough. That’s why our c.20,000 Pearson employees are committed to creating vibrant and enriching learning experiences designed for real-life impact. We are the world’s leading learning company, serving customers in nearly 200 countries with digital content, assessments, qualifications, and data. For us, learning isn’t just what we do. It’s who we are.