
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.