Software Engineering Intern, Consumer AI

Alberta, CAN-Remote, Canada

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Dotdash Meredith

Dotdash Meredith is America's largest digital and print publisher, with brands including PEOPLE, Better Homes & Gardens, Allrecipes, Investopedia, Verywell, and more! Learn about career opportunities, our leadership team, and how we can help...

View all jobs at Dotdash Meredith

Apply now Apply later

Job Title

Software Engineering Intern, Consumer AI

Job Description

This Dotdash Meredith internship is full time position starting in September and finishing in May 2026.

About the Team:

We’re a tight-knit, innovative group focused on bringing cutting-edge AI features to everyday consumers. As part of the Consumer AI team, you’ll join a multidisciplinary, agile team that partners closely with product, design, and engineering across the company. We celebrate creativity and resourcefulness and your fresh ideas and enthusiasm will help shape our product roadmap.

About the Role: 

As an intern on the Consumer AI team you will be:

  • Diving into AI-assisted development workflows

  • Working hands-on with OpenAI’s API to prototype and integrate GPT-based features and proofs of concept

  • Taking ownership of projects and communicating with stakeholders with the guidance of senior team members

  • Building Python-based Extract Transform Load (ETL) pipelines that transform a large volume of data, extract derived values, and generate statistical reports

  • Writing clean, maintainable Python code (with chances to experiment in other languages)

  • Contributing to code reviews to both give and receive constructive feedback

  • Building familiarity with MongoDB, Milvus, Graphene, and other data stores

  • Learning about AI and AI-related topics

  • Attending and helping people during office hours

Internship Responsibilities will Include: 

  • Taking ownership of proof of concept projects with the guidance of senior team members

  • Preparing and delivering stakeholder updates (written and verbal) to keep everyone aligned

  • Participating in code reviews

  • Exploring prompting strategies, retrieval-augmented generation, and other AI best practices

  • Designing and coding ETLs (Extract, transform, & load) workflows with Python to process large amounts of data

  • AI-assisted coding primarily using Python

  • Enhancing and maintaining our shared Python utilities library

  • Scripting Google Apps Script automations for “AI Buddies” prototypes

  • Researching emerging AI topics and presenting your findings to the team

  • Developing soft skills like public speaking, technical writing, and cross-team communication

About You: 

Candidates for this role should have:

  • Already been experimenting with AI tools—whether through side projects, hackathons, or weird prototypes. Curiosity and tinkering matter more than formal experience

  • A strong curiosity about data and have some experience with reading into the facts behind data and charts

  • Previous experience working with AI models

  • Excellent communication, time management, and organizational skills

  • Open to new challenges and excited to grow within a fast-paced, expanding, and constantly evolving organization

  • Creative and driven self-starter that can take direction and run with it, asking questions up front to ensure you’re able to complete the task successfully

  • Motivated problem solver who will proactively troubleshoot and create solutions

  • Confidence coding with Python

  • Experience with data engineering such as transformation-related libraries (pandas, NLTK, spaCy etc.) and handling large volumes of data

  • Some experience with front end development (HTML/CSS/JS) and the ability to build a simple UI

  • The ability to learn on the fly. The AI space changes rapidly and there is a lot to learn

  • Embraces AI-assisted coding tools and is excited to experiment with them

  • Values collaboration and is eager to both give and receive feedback

  • Previous participation in hackathons, open-source contributions, or personal coding projects

It is the policy of Dotdash Meredith to provide employment opportunities regardless of age, physical or mental disability, race, gender, sex, sexual orientation, or any other characteristic protected by applicable laws. In addition, the Company will provide reasonable accommodations for qualified individuals with disabilities. Accommodation requests can be made by emailing ddm.hr@dotdashmdp.com.

#NMG#
Apply now Apply later
Job stats:  6  2  0

Tags: Agile APIs Engineering ETL GPT MongoDB NLTK OpenAI Open Source Pandas Pipelines Prompt engineering Python RAG spaCy Statistics

Perks/benefits: Career development

Regions: Remote/Anywhere North America
Country: Canada

More jobs like this