Campus Graduate Engineer – AI Engineering, 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 developing AI-enabled applications and security automation for American Express, a global financial services company. Building LLM solutions, prototypes, and cybersecurity research capabilities.

Responsibilities

  • Design, develop, test, and maintain AI-enabled applications, services, and automation solutions
  • Build software components, prototypes, and proof-of-concepts using Python and other modern programming languages
  • Develop and integrate AI models, LLM-powered applications, AI agents, APIs, and workflow orchestration solutions
  • Collaborate with cybersecurity engineers and researchers to evaluate AI applications for threat detection, security automation, vulnerability management, and software engineering use cases
  • Participate in technical research, experimentation, benchmarking, and solution evaluation activities
  • Analyze data, experimental results, and performance metrics to identify opportunities for improvement
  • Contribute to software design reviews, code reviews, testing activities, and Agile delivery processes
  • Create technical documentation, implementation plans, solution designs, and research findings
  • Apply responsible AI, security, privacy, governance, and compliance practices throughout the software development lifecycle
  • Partner with engineers, architects, product teams, and business stakeholders to deliver innovative enterprise solutions

Requirements

  • Master's degree completed or expected by May 2027 in Computer Science, Artificial Intelligence, Machine Learning, Cybersecurity, Computer Engineering, Software Engineering, Information Systems, or a related technical discipline
  • Experience programming in Python and familiarity with one or more languages such as Java, JavaScript, Go, C/C++, or similar technologies
  • Understanding of software engineering fundamentals including data structures, algorithms, object-oriented programming, APIs, testing, debugging, and version control
  • Foundational understanding of artificial intelligence, machine learning, generative AI, LLMs, or related technologies gained through coursework, personal projects, research, or internships
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication abilities
  • Ability to collaborate effectively within cross functional and geographically distributed teams
  • Demonstrated curiosity, learning agility, and a passion for technology innovation
  • Employment eligibility to work with American Express in Canada is required; the company will not pursue visa sponsorship for these positions

Benefits

  • Competitive base salaries
  • Bonus incentives
  • Support for financial well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

Job title

Job type

Full Time

Experience level

Entry level

Salary

$82,000 - $124,000 per year

Degree requirement

Postgraduate Degree

Tech skills

Cyber SecurityJavaJavaScriptPythonC++Go

Location requirements

HybridTorontoCanada

Report this job

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