AI Engineer, Enterprise Technology Services

Posted 2 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • AI Engineer Intern researching AI security and cybersecurity technologies at American Express. Building prototypes, testing AI solutions, and evaluating secure enterprise applications.

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 modern programming languages
  • Assist in developing and testing AI and agentic AI solutions, including LLM 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
  • 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
  • Analyze experimental results and document findings, assumptions, risks, technical limitations, and recommendations
  • Follow 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
  • Participate in Agile team practices and code reviews

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
  • Students must have a graduation date 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 understanding of computer science and software engineering concepts, including data structures, algorithms, APIs, debugging, testing, version control, and problem solving
  • Foundational understanding of artificial intelligence, machine learning, generative AI, LLMs, AI agents, or related concepts
  • Basic understanding of cybersecurity principles, threats, vulnerabilities, security controls, application security, cloud security, threat modeling, or secure software development practices
  • Ability to learn new technologies, investigate technical problems, build or test working solutions, analyze results, and document findings with appropriate guidance
  • Strong analytical, problem-solving, written and verbal communication, collaboration, curiosity, and learning agility
  • Ability to work effectively in a research and engineering team environment
  • Employment is conditioned upon successful completion of a background verification check, subject to applicable laws and regulations

Benefits

  • Competitive base salaries
  • Flexible work arrangements and schedules with hybrid and virtual options with Amex Flex
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Career development and training opportunities
  • Bonus
  • Benefits
  • Comprehensive support for physical, financial, and mental health
  • Inclusive and accessible work environment
  • Accommodation support for disabilities

Job title

Job type

Full Time

Experience level

Entry level

Salary

CA$47,000 - CA$71,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudCyber SecurityJavaJavaScriptNode.jsPythonC++Go

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.