Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Campus Undergraduate Summer Internship Program

Home > Python programming jobs

Campus Undergraduate Summer Internship Program in Canada new

  • American Express
  • Full time
  • Email
  • Toronto

Responsibilities

  • Research emerging artificial intelligence and cybersecurity technologies, threats, techniques, and security capabilities.
  • Build prototypes, proof-of-concepts, security test harnesses, and experimental environments using Python and other programming languages.
  • Develop and test AI and agentic AI solutions involving LLM integrations, AI agents, tool calling, orchestration frameworks, retrieval patterns, and automated workflows.
  • Experiment with AI models for 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.
  • Create test cases, benchmarks, and experiments to evaluate effectiveness, reliability, security, limitations, and enterprise applicability.
  • Evaluate open-source technologies, products, platforms, and emerging technical capabilities through hands-on testing and analysis.
  • Analyze experimental results and document findings, assumptions, risks, limitations, and recommendations.
  • Prepare technical documentation, research summaries, demonstrations, and presentations for technical and non-technical stakeholders.

Requirements

  • Currently enrolled full-time in a 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 must be between December 2027 and June 2028.
  • Hands-on programming experience, preferably with Python, and exposure to Java, JavaScript/Node.js, Go, C/C++, Bash, PowerShell, or similar technologies.
  • Foundational knowledge of computer science, software engineering, artificial intelligence, machine learning, generative AI, LLMs, AI agents, and cybersecurity concepts.
  • Ability to investigate technical problems, build or test solutions, analyze results, and document findings with guidance.
  • Preferred qualifications include academic, research, personal, open-source, security lab, hackathon, or Capture-the-Flag experience.
  • Preferred familiarity with prompt engineering, embeddings, retrieval-augmented generation, tool or function calling, orchestration frameworks, model evaluation, threat modeling, vulnerability research, AI red teaming, and automated security testing.
  • Preferred experience with APIs, cloud platforms, containers, data pipelines, development environments, security tools, software integration patterns, benchmarks, and technical evaluations.
  • Strong analytical, problem-solving, written and verbal communication, collaboration, curiosity, initiative, and learning agility.

Benefits

  • 16-week summer internship program.
  • Flexible work arrangements and schedules with hybrid and virtual options through Amex Flex.
  • Access to global on-site wellness centers staffed with nurses and doctors, depending on location.
  • Career development, training, and opportunities to learn new skills and grow professionally.
  • Inclusive and accessible work environment with disability accommodations available.

American Express

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are...

Similar positions

Software Engineer Summer Internship

  • KnowBe4
  • Full time
  • USA
  • 11/01/2026
  • Clearwater, FL

Internship: Python Software Engineer

  • RO61 NXP Semiconductors Romania SRL
  • Part time
  • Remote
  • 10/31/2026
  • Salary: €2.800 per month
  • Austria

Software Engineer (Python) - Programmable Networki

  • Telnyx
  • Full time
  • Remote
  • 10/29/2026
  • EMEA

2027 Summer Intern, MS/PhD

  • Waymo
  • Full time
  • USA
  • 10/25/2026
  • Salary: Competitive
  • San Francisco, CA

Campus Graduate Masters Summer Internship

  • American Express
  • Full time
  • Canada
  • 10/25/2026
  • Salary: Competitive
  • Toronto