A

American Express

Issues credit cards and runs a payment network

Campus Undergraduate Summer Internship Program Intern - AI Engineer, Enterprise Technology Services

Offensive Security & TestingConfirmed live in the last 24 hours
Internship · Summer 2027Toronto, ON, CanadaIn-person

About the Job

Requirements

  • 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 another related technical field.
  • Have a graduation date between December 2027 and June 2028.
  • Have hands-on programming experience, preferably with Python, and exposure to one or more languages such as Java, JavaScript/Node.js, Go, C/C++, Bash, PowerShell, or similar technologies.
  • Have a foundational understanding of computer science and software engineering concepts, including data structures, algorithms, APIs, debugging, testing, version control, and problem solving.
  • Have a foundational understanding of artificial intelligence, machine learning, generative AI, large language models, AI agents, or related concepts through coursework, research, projects, labs, or extracurricular activities.
  • Have a basic understanding of cybersecurity principles, threats, vulnerabilities, security controls, application security, cloud security, threat modeling, or secure software development practices.
  • Be able to learn new technologies, investigate technical problems, build or test working solutions, analyze results, and document findings with appropriate guidance.
  • Have strong analytical and problem-solving skills, written and verbal communication, collaboration, curiosity, and learning agility, with the ability to work effectively in a research and engineering team environment.

Responsibilities

  • Research emerging artificial intelligence and cybersecurity technologies, threats, techniques, and security capabilities with guidance from experienced engineers and researchers.
  • Build prototypes, proof-of-concepts, security test harnesses, and experimental environments using Python and other modern programming languages.
  • Assist in developing and testing AI and agentic AI solutions, including large language model integrations, AI agents, tool calling, orchestration frameworks, retrieval patterns, and automated workflows.
  • Experiment with AI models for cybersecurity and software engineering use cases such as security analysis, threat detection, vulnerability research, application security testing, and automation.
  • Integrate APIs, AI models, security tools, cloud services, containers, data sources, and development environments to support research and prototyping.
  • Develop test cases, benchmarks, and experiments to evaluate solution effectiveness, reliability, security, limitations, and potential enterprise applications.
  • Support hands-on evaluations of open-source technologies, products, platforms, and emerging technical capabilities, helping validate technical claims through testing and analysis.
  • Analyze experimental results and document findings, assumptions, risks, technical limitations, and recommendations while following responsible AI, security, privacy, governance, and compliance expectations.
  • Prepare technical documentation, research summaries, demonstrations, and presentations; share findings with AI, cybersecurity, engineering, architecture, product, and business stakeholders; and participate in Agile team practices and code reviews.

Desired Qualifications

  • Demonstrated hands-on experience through academic coursework, research, personal projects, open-source contributions, security labs, hackathons, Capture-the-Flag competitions, or other extracurricular technical work; previous internship experience is not required.
  • Interest in the intersection of artificial intelligence, cybersecurity, software engineering, and emerging technologies, including AI security, agent security, application security, cloud security, security automation, or secure AI-enabled software development.
  • Experience building software projects, prototypes, proof-of-concepts, research experiments, test harnesses, intelligent assistants, AI agents, agentic workflows, or hackathon solutions.
  • Familiarity with large language models, generative AI, prompt engineering, embeddings, retrieval-augmented generation, tool or function calling, orchestration frameworks, model evaluation, or human-in-the-loop review.
  • Exposure to security research or testing techniques such as threat modeling, vulnerability research, AI red teaming, automated security testing, agent security testing, or evaluation of AI-native cybersecurity tools.
  • Familiarity with APIs, cloud platforms, containers, data pipelines, development environments, security tools, or software integration patterns.
  • Experience designing test cases, benchmarks, experiments, or technical evaluations and using evidence to summarize effectiveness, limitations, risks, and recommendations.
  • Awareness of secure software development, responsible AI, data protection, privacy, governance, compliance, and responsible handling of sensitive information.
  • Have initiative, responsible judgment, attention to detail, presentation skills, and comfort working collaboratively in an experimental, fast-learning environment.

About the Company

American Express

Issues credit cards and runs a payment network

American Express issues credit and pay-in-full charge cards to consumers and businesses, and unlike most card issuers it also runs the payment network its cards use. Its Travelers Cheque, launched in 1891, made carrying money abroad safer, and in 1959 it became the first major issuer of plastic cards. Cardholders earn points toward flights and hotels plus perks such as airport lounges, while companies use its corporate cards for employee travel and expenses. American Express earns a fee from merchants on each purchase, plus annual fees and interest on balances cardholders carry. Henry Wells and William Fargo, who later started Wells Fargo, co-founded it in 1850 as a freight delivery business; it is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1850

Recently Posted Jobs

Explore more opportunities at American Express

See more jobs