Hiring.Camp

Intern, AI Engineer

Homedepot

·

Yesterday

Salary
$32k – $35k
Location
CANADA STORE SUPPORT CENTER - 7000
Workplace
Onsite
Type
Internship
Department
Engineering
Seniority
Internship
Closing date
Today
Source
Workday

Description

Are you someone who thrives on helping others succeed, enjoys making an impact, and takes pride in guiding customers to the right solutions for their projects? If you’re also naturally curious and eager to keep learning, consider starting or growing your career with us at The Home Depot.

About the co-op/internship program: 
Looking to turn classroom learning into real-world experience? The Home Depot Canada Internship/Co-op Program is your chance to apply what you’ve studied in a dynamic, hands-on environment. Over 15 weeks, you’ll work on projects that make a real impact, sharpen your skills, and build confidence for your future career. 

Program highlights include:

  • Comprehensive Onboarding: Gain insights into our business operations, organizational culture, and core values.
  • Strategic Projects: Address genuine business challenges, explore innovative approaches, and contribute meaningful solutions.
  • Project Presentation: Share your findings and project outcomes with senior leadership.
  • Professional Development Sessions: Participate in sessions designed to enhance skillsets, reinforce company values, and provide perspectives from leaders across the organization.
  • Networking Opportunities: Establish connections with peer mentors and leaders who will support your professional growth throughout the program.

Duration: September 8 – December 18th, 2026

# of positions available: 1

  • Location: Toronto Store Support Center – 1 Concorde Gate, North York (In office Monday – Friday)

Join Our Team: 

At HD Tech, we are not just coding—we’re crafting the future of retail. Our team is a vibrant mix of engineers, dreamers, and problem-solvers who build and maintain HomeDepot.ca and the applications that support our customers and associates. Think of us as the tech backbone behind your DIY inspiration and weekend renovation plans. We are putting generative AI to work in production on Google Cloud: agents built in Java with Google’s Agent Development Kit (ADK), Spring Boot services that put those agents in front of associates and customers, and the data pipelines that feed them. This is engineering, not a science experiment—real users, real scale, real constraints. If you write Java, you are curious about how LLM agents are built and shipped rather than just demoed, and if you want your code running in front of thousands of people, this internship is for you. ​

Job Summary:

As an AI Engineer Intern you will:

• Collect, clean, and preprocess large datasets from various sources• Build AI agents in Java using Google’s Agent Development Kit (ADK): prompt design, tool/function calling, and multi-step task orchestration

• Perform exploratory data analysis (EDA) to uncover trends, patterns, and insights• Develop Spring Boot microservices that expose agents and models to downstream applications through REST APIs, and deploy them as containers on Google Kubernetes Engine (GKE)

• Contribute to one of the following: (a) building, training, and evaluating machine learning models, which may include tree-based models, deep learning, time series forecasting, or optimization/operations research techniques; or (b) developing basic AI agent workflows• Implement retrieval-augmented generation (RAG): document chunking, embeddings, and vector search over Home Depot Canada product and content data

• Collaborate with cross-functional teams (between business and technology) to translate data insights into actionable recommendations• Build batch and streaming data pipelines in Java (Apache Beam on Cloud Dataflow) that feed BigQuery and our agent workloads

• Develop data visualizations and dashboards to communicate findings to technical and non-technical stakeholders• Integrate agents with internal systems, including exposing and consuming tools over the Model Context Protocol (MCP)

• Document methodologies and present findings to the team• Evaluate agent behaviour: build test cases and measure accuracy, groundedness, latency, and cost, then iterate on the results

• Apply responsible AI and security practices, including PII handling, hallucination mitigation, prompt-injection awareness, and safe failure modes

• Collaborate with engineers, product managers, and business partners; document your design decisions and present results to the team

Required Qualifications

• Currently enrolled in a Canadian university or college co-op program in Computer Science, Software Engineering, or a closely related technical field, with AI coursework, specialization, or project work

• Strong programming fundamentals in Java (17 or later): data structures, algorithms, object-oriented design, and the ability to write clean, testable code

• Working knowledge of how LLMs are used in real applications: prompting, context management, tool/function calling, and the fundamentals of retrieval-augmented generation

• Experience building server-side applications and REST APIs, ideally with Spring Boot

• Familiarity with a JVM build tool (Maven or Gradle) and unit testing with JUnit

• SQL for retrieving and shaping data

• Comfortable with Git and GitHub (branching, pull requests, code review) and a modern IDE such as IntelliJ IDEA or VS Code

• A portfolio of things you have built: GitHub repositories, side projects, hackathons, research, or open-source contributions

• Sound engineering judgment—you can debug systematically, read unfamiliar code, and reason about trade-offs

• Strong problem-solving skills and genuine curiosity about where this technology is heading

• Excellent communication skills, with the ability to explain technical decisions to non-technical audiences

Preferred Qualifications

• Hands-on experience with Google’s Agent Development Kit (ADK) for Java, or another agent framework such as LangChain4j, Spring AI, or LangGraph

• Google Cloud experience, particularly Gemini Enterprise Agent Platform (formerly Vertex AI), BigQuery, and Google Kubernetes Engine

• Angular, or another modern TypeScript front-end framework, for building internal tools and agent interfaces

• Data pipeline experience with Apache Beam, Cloud Dataflow, Spark, or similar

• Familiarity with the Model Context Protocol (MCP) or agent-to-agent communication patterns

• Familiarity with embeddings and vector search (Agent Platform Vector Search, pgvector, or FAISS)

• Containerization with Docker and Kubernetes, and familiarity with CI/CD pipelines

• Some Python for prototyping or scripting—useful, though not the focus of this role

• Experience evaluating or monitoring LLM applications, whether with an existing framework or a harness you wrote yourself

• Awareness of responsible AI topics: bias, privacy, evaluation, and adversarial inputs such as prompt injection

The successful student will be currently enrolled in a Canadian accredited university or college throughout the period of the Internship/Co-op program.  In addition, you must be legally entitled to work in Canada by way of Canadian citizenship, permanent residency, or a valid study/work permit.

What you can expect to learn and gain from this experience:

  • Accountability for key business strategies in partnership with your manager.
  • Hands-on experience solving real-world problems in a production environment.
  • Experience working in cross-functional teams.
  • Coaching and mentoring, along with performance feedback, leadership, and development opportunities.
  • Potential for a full-time offer upon graduation.
  • Practical experience taking an AI feature from prototype to production, including evaluation, deployment, and monitoring.

Please note: Your current year of study and number of past internship terms will determine your salary band. Actual compensation within each band is based on skills, experience, and academic performance

The pay range for this position is between $31,600.00 - $35,400.00

Skills

PythonTypeScriptJavaAngularSpring BootDockerKubernetesCI/CDSQLMachine LearningDeep LearningSparkBigQueryGitGitHubRESTMicroservicesPrototyping

Similar Jobs

30

AI Engineer Intern

Shyftlabs · Toronto, Ontario · Onsite

1 week ago

Intern - AI Engineer

Nelnet as the nation · Lincoln - Nelnet Center, United States of America

1 month ago

AI Engineer Intern

Bangkok Silicon · Bangkok

4 months ago

AI Engineer Intern

Razer · Singapore

5 months ago

Intern, AI Engineer

Jurong Port · Singapore, SG

10 months ago

[Internship Program Q4] AI Engineer Intern

Robert Bosch · Ho Chi Minh, Vietnam

Today

AI Engineer Intern - Firm, Oslo/Munich, 2026/2027

FSN Capital Partners · Munich, na, Sweden

Yesterday

Applied AI Engineer Intern - Operating, Oslo/Munich, 2026/2027

FSN Capital Partners · Munich, na, Sweden

Yesterday

Generative AI Engineer (Intern)

Mactores · Mumbai, MH · Remote

Yesterday

[BD] AI Engineer Intern (6-month fulltime Internship)

Robert Bosch · Ho Chi Minh, Vietnam

Yesterday

Software Engineer Intern (AI)

Thales · SINGAPORE · Hybrid

1 week ago

[MS/PhD Intern] AI Engineer (정규직 전환형)

42dot · Pangyo (Software Dream Center), South Korea · Hybrid

1 week ago

Talented AI Engineer Intern

HiNext · (DEAI DS) VN Danang City, Vietnam · Hybrid

2 weeks ago

AI Engineer Intern (AI Agent Development & Database)

Aumovio · Shanghai, YANGPU, China

1 month ago

Agentic AI Engineer Intern

Mango · Palau-solità i Plegamans, Catalonia, Spain

1 month ago

AI Engineer Intern - USA

Black Box · PLANO, TX, United States, US

2 months ago

Robotics AI Engineer Intern [IDA: 00031]

Aumovio · Singapore, Singapore

2 months ago

Software Engineer Intern, AI Compiler (Serbia)

Tenstorrentuniversity · Belgrade, Serbia · Onsite

4 months ago

Applied AI Engineer Intern (all genders)

Revel8

7 months ago

Data/Ai Engineer Intern

Jade Global · Ogden, United States of America

10 months ago

Founding Engineer Intern (AI start-up from hackerhouses in Latam)

Getclera · Germany · Onsite

1+ year ago

Founding Engineer Intern (AI start-up from hackerhouses in Latam)

Getclera · Germany · Onsite

1+ year ago

AI IT Engineer Intern

Tencent · Japan-Tokyo-Business Tower · Onsite

Yesterday

AI Data Engineer Intern

Razer · Singapore

1 month ago

AI Product Engineer Intern — Game Development

Tencent · Netherlands-Amsterdam · Onsite

1 month ago

AI Product Engineer Intern — Game Development

Tencent · Netherlands-Amsterdam · Onsite

1 month ago

Software Engineer Intern (FinTech & AI)

RedotPay · Hong Kong, Hong Kong, Hong Kong

3 months ago

AI Ads Engineer Intern

Surface Labs · San Francisco, California, US · Remote

3 months ago

AI GTM Engineer Intern

Surface Labs · San Francisco, California, US · Remote

3 months ago

Intern – ML/AI Engineer (Product Engineering, STPG)

Micron · Fab 10N/X, Singapore

4 months ago