Campus Undergraduate Full-Time Engineer

American Express

Phoenix, AZFresher5h agovia LinkedIn

About the Role

The Enterprise Technology Services organization partners with every part of American Express to drive growth and innovation with trust and efficiency. This team supports the delivery and operations of technology, digital, and data capabilities, platforms, and services globally. Specifically, the team is responsible for the company’s technology engineering, architecture, and infrastructure, providing 24x7 support for a high-quality customer and colleague experience. They also manage core enterprise platforms, technology risk and information security, enterprise data governance and platforms, digital product and design, and enterprise AI platforms.

As an AI Engineer I in Enterprise Technology Services, you will join a full-time graduate program and contribute to technology work that helps teams explore, build, test, and responsibly scale AI-enabled solutions. In this role, you may support work across machine learning, generative AI, intelligent automation, data pipelines, retrieval patterns, model evaluation, LLM integrations, AI agents, agentic workflows, and AI-enabled software features. You’ll collaborate with engineering, product, data, security, risk, and business partners to help deliver enterprise AI solutions responsibly, reliably, and securely.

Key Responsibilities

  • Support the development, testing, and integration of AI/ML models, LLM integrations, intelligent services, or data retrieval pipelines under guidance.
  • Assist with data collection, preprocessing, transformation, and validation to support model training, testing, evaluation, and implementation.
  • Contribute to debugging and improving AI-enabled solutions to strengthen performance, reliability, explainability, maintainability, and quality.
  • Support AI capabilities such as model training workflows, inference endpoints, prompt-based interactions, evaluation routines, retrieval patterns, AI agents, or agentic workflows.
  • Collaborate with engineering, product, data, risk, security, and business partners to implement AI-driven solutions aligned to business requirements.
  • Document model parameters, prompts, assumptions, data pipelines, integrations, and technical decisions to support reproducibility and knowledge sharing.
  • Participate in Agile development practices, including sprint planning, stand-ups, demos, retrospectives, code reviews, and team ceremonies.
  • Assist in ensuring AI systems and AI-enabled features align with enterprise expectations for reliability, safety, governance, security, compliance, and appropriate escalation.

Requirements & Tech Stack

  • Python
  • Foundational data processing technologies
  • Foundational understanding of computer science concepts: data structures, algorithms, object-oriented programming, debugging, testing, problem solving.
  • Foundational understanding of machine learning concepts: supervised learning, unsupervised learning, model training, evaluation, feature engineering, experimentation.
  • Introductory understanding of modern AI systems: LLM APIs, prompt-based interactions, retrieval patterns, AI powered tools, generative AI applications.
  • Ability to support AI/ML development, testing, documentation, integration, or data pipeline activities under guidance.
  • Awareness of responsible AI expectations: reliability, safety, governance, security, privacy, compliance, and appropriate escalation.
  • Strong communication, collaboration, documentation, and learning agility.
  • Experience with Python, R, Java, JavaScript, or similar technologies (academic, research, projects, internships, etc.).
  • Familiarity with NLP techniques and model concepts such as fuzzy matching, embeddings, BERT, transformers, LLMs, or other modern language models.
  • Exposure to LLM APIs or similar AI models, including prompt engineering, prompt evaluation, tools, function calling, retrieval patterns, or agent workflow concepts.
  • Experience or coursework involving machine learning algorithms and applying them to practical problems.
  • Familiarity with APIs, data pipelines, ETL processes, cloud environments, containerized development, model deployment patterns, or monitoring.
  • Awareness of CI/CD, version control, testing, code reviews, Agile development, and collaborative software engineering workflows.
  • Exposure to version control systems such as Git.
  • Curiosity for AI powered developer tools, responsible AI practices, governance, security, model documentation, and enterprise-scale delivery.

Qualifications

  • Must have earned a Bachelor’s degree in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Computer Engineering, Software Engineering, or another technical field before the full-time start date.
  • Bachelor’s degree candidates with an expected graduation date between December 2026 and June 2027.

Entry-Level Jobs in Phoenix · last 7 days

60 openings · all need no experience

Most hiring: American Express, TSMC, CyberCoders

See all 60 →