PitchMeAI
Cambium Assessment

Software Engineer Intern – AI Applications

Cambium Assessment · Dallas, TX

  • Hybrid
  • Full-time
  • $40,000 / year
  • Dallas, TX

Job highlights

  • Internship developing AI educational assessment systems.
  • Work with LLMs and generative AI technologies.
  • Gain experience in AI agent workflows and integration.
  • Contribute to AI system testing and responsible AI.
  • Learn from experienced engineers in EdTech.

About the role

Software Engineer Intern AI Applications

Cambium Learning Group is seeking a motivated Software Engineer Intern to join our AI Applications team. This is a fully remote internship for candidates residing within the United States. You will have the opportunity to contribute to AI-powered educational assessment systems used by millions of students, gaining hands-on experience with cutting-edge EdTech.

Internship Overview

This internship offers a unique chance to explore the transformative potential of AI in education. You'll work alongside experienced engineers and researchers on real AI products, contributing to the development and integration of AI-driven features for educational assessments.

Internship Responsibilities

  • Assisting in the development of AI-powered features using Large Language Models (LLMs).
  • Supporting AI agent workflows, including prompt design, tool integration, and basic orchestration logic.
  • Helping integrate generative AI capabilities into educational platforms.
  • Contributing to the evaluation and testing of AI systems for quality, safety, and performance.
  • Collaborating with engineers, product managers, and researchers on real-world learning use cases.
  • Exploring responsible AI practices in a mission-driven education environment.

What You’ll Learn

  • Practical experience working with modern AI and generative technologies.
  • How production-grade AI systems are designed, tested, and deployed.
  • Best practices for building safe, scalable, and user-focused AI features.
  • How cross-functional teams turn learning science, advances in technology, and user needs into high-impact software systems and products.

Internship Requirements

  • Currently pursuing a postgraduate degree in Computer Science, Data Science, Software Engineering, AI/ML, or a related field.
  • Experience (academic or project-based) with at least one programming language such as Python, JavaScript/TypeScript, or C#.
  • Familiarity with web development, APIs, or backend systems.
  • Interest in Generative AI, LLMs, or intelligent systems.
  • Exceptional problem-solving skills and eagerness to learn.
  • Ability to collaborate effectively in a team environment.

Nice To Have

  • Coursework or projects involving advanced AI, machine learning, or NLP.
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Interest in education technology or applied learning sciences.

Key skills/competency

  • Software Engineering
  • AI Applications
  • Large Language Models (LLMs)
  • Generative AI
  • Prompt Design
  • API Integration
  • Web Development
  • Python
  • Machine Learning
  • Education Technology

Skills & topics

  • Software Engineer Intern
  • AI Applications
  • Generative AI
  • LLM
  • Machine Learning
  • Python
  • Internship
  • EdTech
  • Computer Science
  • Data Science

How to get hired

  • Tailor your resume: Highlight projects involving Python, JavaScript/TypeScript, C#, AI/ML, or LLMs.
  • Craft a compelling cover letter: Express your passion for AI in education and Cambium's mission.
  • Showcase relevant experience: Detail any academic or project work with generative AI or APIs.
  • Prepare for technical questions: Be ready to discuss your programming language experience and AI interests.
  • Demonstrate collaboration skills: Emphasize your ability to work effectively in a team.

Technical preparation

Practice Python, JavaScript/TypeScript, or C#.,Build a small AI or LLM project.,Familiarize yourself with API concepts.,Explore generative AI tools and platforms.

Behavioral questions

Describe a challenging technical problem you solved.,How do you collaborate with team members?,What interests you about AI in education?,How do you approach learning new technologies?

Frequently asked questions

What is the primary focus of the Software Engineer Intern role at Cambium Assessment?
The primary focus of the Software Engineer Intern (AI Applications) role at Cambium Assessment is to contribute to the development and integration of AI-powered features within educational assessment systems, specifically leveraging Large Language Models (LLMs) and generative AI technologies.
What programming languages are most relevant for the Software Engineer Intern position?
The most relevant programming languages for this internship are Python, JavaScript/TypeScript, and C#. Experience in at least one of these, gained through academic work or personal projects, is a requirement.
Does this internship require prior experience with AI or Machine Learning?
While not strictly required, an interest in Generative AI, LLMs, or intelligent systems is essential. Prior academic or project-based experience in advanced AI, machine learning, or NLP is considered a plus.
Is this internship remote, and what are the location requirements for the Software Engineer Intern?
Yes, this Software Engineer Intern position is fully remote. However, candidates must reside and be legally authorized to work within the United States.
What kind of educational background is preferred for the AI Applications Intern?
Candidates should be currently pursuing a postgraduate degree in Computer Science, Data Science, Software Engineering, AI/ML, or a closely related technical field.
What are the key learning opportunities for this internship?
Interns will gain practical experience with modern AI and generative technologies, learn how production-grade AI systems are built and deployed, and understand best practices for creating safe and scalable AI features in an educational context.
How does Cambium Assessment ensure responsible AI practices?
The internship involves exploring responsible AI practices within a mission-driven education environment, suggesting a focus on ethical considerations and safety in the development of AI applications.