About the role#
As an AI Engineer Intern, you will join a 16-week Summer Internship Program within Enterprise Technology Services. You will contribute to hands-on projects that sit at the intersection of artificial intelligence, cybersecurity, and software engineering. You will research emerging technologies, build prototypes, and evaluate how these solutions are designed and tested in a global enterprise environment. You will work alongside experienced engineers, researchers, and architects to turn research ideas into code and measurable results.
What you'll do#
- Research emerging artificial intelligence and cybersecurity technologies, threats, and security capabilities.
- Build prototypes, proof-of-concepts, and security test harnesses using Python and other modern programming languages.
- Develop and test AI and agentic AI solutions, including LLM integrations, AI agents, tool calling, and automated workflows.
- Experiment with AI models for cybersecurity use cases such as threat detection, vulnerability research, and application security testing.
- Integrate APIs, AI models, security tools, cloud services, and containers to support research.
- Develop test cases and benchmarks to evaluate solution effectiveness, reliability, and security.
- Analyze experimental results and document findings, including technical limitations and recommendations.
- Prepare technical documentation, research summaries, and presentations for stakeholders.
- Participate in Agile team practices and code reviews.
What you'll need#
- Currently enrolled in a full-time Bachelor’s degree program in Computer Science, Artificial Intelligence, Machine Learning, Cybersecurity, Computer Engineering, Software Engineering, Information Systems, or a related technical field.
- Graduation date between December 2027 and June 2028.
- Hands-on programming experience, preferably with Python, and exposure to languages such as Java, JavaScript/Node.js, Go, C/C++, Bash, or PowerShell.
- Foundational understanding of computer science concepts including data structures, algorithms, APIs, debugging, and version control.
- Foundational knowledge of artificial intelligence, machine learning, generative AI, LLMs, or AI agents.
- Basic understanding of cybersecurity principles, including threat modeling, application security, and cloud security.
- Ability to learn new technologies, investigate technical problems, and document findings.
- Strong analytical, problem-solving, and communication skills.
- Experience through academic coursework, research, personal projects, hackathons, or security labs.
- Familiarity with LLMs, prompt engineering, retrieval-augmented generation, or orchestration frameworks.
- Awareness of secure software development, responsible AI, and data privacy.
Location & details#
- Location: Toronto, Ontario, Canada.
- Term: Summer 2027.
- Modality: Hybrid and remote options available.
- Employment: Full-time, paid internship.
About American Express
American Express is a globally integrated payments company that provides products, insights, and experiences to customers and businesses. Founded in 1850, the firm maintains its headquarters in New York. It employs over 99,000 people and operates as a public company. Its core operations include network services, merchant services, corporate cards, and business travel.
How to get in at American Express
Securing an internship at American Express requires a proactive approach to the application timeline. Because early applicants are often reviewed before the candidate pool grows, Intern Insider sends an instant alert the moment a role matching your target is published, helping you apply among the first. This timing often provides a distinct advantage in the selection process. You can also improve your response rates by reaching out to the recruiters behind the company's roles directly. Intern Insider surfaces these specific contacts so you can send a thoughtful inquiry or request a referral, which is a far more effective strategy than waiting for a response from a general queue.



