American Express is hiring for an early-career engineering role in Gurugram, Haryana, focused on modern AI and machine learning systems. The position is listed under Data Management and Analytics and Analytics & Risk Management.
The role is a strong fit for candidates who enjoy working beyond basic machine learning models and want to understand how AI systems perform in real-world applications. The work covers LLMs, multimodal models, model inference, evaluation, deployment, and ML systems performance.
Candidates should have strong Python skills and working knowledge of PyTorch, transformers, embeddings, attention, and modern neural-network architectures. Experience with tools such as vLLM, Docker, Git, Linux, and APIs can also be highly relevant.
One important point about this opening is that American Express says it values demonstrated technical depth more than a specific number of years of experience. Strong ML projects, research work, paper implementations, open-source contributions, and performance experiments can help demonstrate that depth.
American Express Recruitment 2026 – Job Overview
| Details | Information |
|---|---|
| Company | American Express |
| Job ID | 26013179 |
| Job Category | Data Mgmt and Analytics |
| Career Area | Analytics & Risk Management |
| Job Role | Early-Career Engineer – AI / ML Systems |
| Location | Gurugram, Haryana, India |
| Work Mode | Hybrid |
| Job Schedule | Full-time |
| Job Shift | Day |
| Posting Date | 1 September 2026 |
| Apply Before | 9 September 2026, 12:00 AM |
| Experience Level | Early Career |
| Salary | Not mentioned in the provided job listing |
About the Role
This American Express position is focused on building and understanding modern AI systems.
The selected engineer will work across different stages of the machine learning lifecycle, including:
-
Model experimentation
-
Inference
-
Model evaluation
-
Deployment
-
ML systems performance
The work is hands-on. Instead of only studying AI concepts, candidates will be expected to build prototypes, run experiments, investigate failures, profile systems, and turn useful ideas into working software.
The role also includes reading research papers and testing new approaches that could improve AI systems.
What Will You Do?
Experiment with AI Models
The engineer will experiment with Large Language Models (LLMs) and multimodal models to understand their capabilities and performance.
Build ML Components
You will build prototypes and production-quality components using Python and PyTorch.
The company expects candidates to write maintainable software rather than work only with temporary notebook-based code.
Improve Model Inference
The role includes running and optimizing model inference using tools such as vLLM.
The goal is not only to make a model work, but also to understand how efficiently it works.
Measure System Performance
You may work on improving areas such as:
-
Latency
-
Throughput
-
Batching
-
Caching
-
GPU utilization
-
Memory usage
Understanding the balance between these factors is an important part of ML systems engineering.
Build Evaluation Systems
The engineer will also build evaluation frameworks to understand model quality and behavior.
This helps teams compare models, identify weaknesses, and measure whether changes actually improve the system.
Work with Modern AI Techniques
The role covers areas such as:
-
Embeddings
-
Retrieval
-
Reranking
-
Structured generation
-
Tool-using systems
-
Agentic AI systems
Deploy and Troubleshoot AI Services
Candidates will help deploy model-backed services and troubleshoot them under realistic workloads.
This means the work goes beyond model development and includes the software and infrastructure needed to run AI systems.
Research and Experimentation
The role includes reading relevant research papers and reproducing or testing promising ideas.
Candidates should be comfortable designing controlled experiments and understanding why an approach worked or failed.
Document Findings
The engineer will be expected to clearly document:
-
What was tested
-
What worked
-
What failed
-
Why it failed
-
What was learned
Core Qualifications
American Express is looking for candidates with strong technical foundations.
Python
Strong Python programming skills are a core requirement.
PyTorch
Candidates should have working knowledge of PyTorch and modern neural-network architectures.
Machine Learning Fundamentals
You should understand concepts such as:
-
Transformers
-
Tokenization
-
Embeddings
-
Attention
-
Sampling
-
Decoding
A strong understanding of these concepts can help candidates work effectively with modern generative AI systems.
Software Development
The company expects candidates to write maintainable software rather than relying only on notebooks.
Engineering Tools
Candidates should be comfortable working with:
-
Linux
-
Git
-
Docker
-
APIs
-
Basic cloud infrastructure
Analytical and Debugging Skills
Strong analytical thinking and debugging ability are important because the role involves investigating system failures and improving performance.
Useful ML Systems Knowledge
The following areas are useful for the role:
-
Model serving
-
Model inference
-
vLLM or similar inference runtimes
-
Continuous batching
-
KV caching
-
Quantization
-
Latency and throughput trade-offs
-
GPU memory limitations
-
Mixed precision
-
Device placement
-
Profiling
-
Out-of-memory debugging
-
Structured or constrained generation
American Express states that experience with CUDA, Triton, distributed systems, Kubernetes, NCCL, or low-level optimization is useful but not required.
What American Express Looks For
This job does not appear to be based only on the number of years listed on a resume.
American Express specifically highlights demonstrated technical depth.
Examples of strong evidence include:
-
A substantial machine learning or systems project
-
Research or thesis work
-
Reproducing or implementing a research paper
-
Open-source contributions
-
Building an inference or training system
-
Profiling an ML system
-
Serious technical side projects
-
Benchmarks where performance was measured and improved
Candidates should be able to explain what they built, why they designed it that way, what they measured, what went wrong, and what they learned.
Academic Background
A strong foundation in a quantitative field is preferred.
Relevant backgrounds include:
-
Computer Science
-
Mathematics
-
Statistics
-
Engineering
-
Physics
-
Operations Research
-
Related quantitative disciplines
Research experience can be helpful, but it is not mandatory according to the job description.
Who Should Apply?
This opportunity may be a strong match for early-career candidates who are interested in AI engineering and ML systems, rather than only model training.
Candidates should consider applying if they have strong knowledge of Python and PyTorch and have built serious technical projects involving areas such as LLMs, inference, model evaluation, AI applications, or system performance.
A candidate with fewer traditional years of experience but a strong technical project portfolio may still be worth considering because American Express specifically emphasizes demonstrated technical depth.
Work Location
The position is based in Gurugram, Haryana, India and is listed as Hybrid.
The job schedule is Full-time with a Day shift.
Why Join American Express?
American Express says its culture is built around innovation, its long history, shared values, and a focus on customers, communities, and employees.
The company also highlights opportunities for employees to learn new skills, develop leadership abilities, and grow their careers.
Depending on the location and role, benefits may include competitive salary, bonus incentives, financial and retirement support, healthcare benefits, flexible working arrangements, paid parental leave, wellness support, counseling, and career development programs.
How to Prepare Before Applying
Because this role focuses on technical depth, candidates should make relevant projects easy to find on their resume.
It can help to clearly mention practical work involving:
Python, PyTorch, Transformers, LLMs, Inference, vLLM, Embeddings, Retrieval, Docker, Linux, Git, APIs, Model Evaluation, GPU Optimization, ML Systems.
Do not simply list these technologies. Where possible, explain what you built and include measurable results such as latency reduction, throughput improvement, benchmark results, or model evaluation results.
How to Apply for American Express Hiring 2026
Interested candidates can apply through the official American Express Careers website.
Job ID: 26013179
Location: Gurugram, Haryana
Apply Before: 9 September 2026, 12:00 AM
Candidates should review the complete job requirements before submitting their application.
The job listing also states that employment is subject to successful completion of a background verification check, in accordance with applicable laws and regulations.
Frequently Asked Questions
What is the American Express job about?
The role focuses on AI and ML systems, including LLM experimentation, inference, evaluation, deployment, and performance optimization.
Where is this American Express job located?
The position is based in Gurugram, Haryana, India.
Is the role work from home?
The job is listed as Hybrid.
What programming language is required?
Strong Python skills are a core requirement.
Is PyTorch required?
Yes. Working knowledge of PyTorch and modern neural-network architectures is required.
Is vLLM mandatory?
The job description lists vLLM or similar runtimes under useful ML systems knowledge. Experience is useful, but several advanced systems technologies are described as learnable or optional.
Is research experience mandatory?
No. The listing says research experience is useful but not mandatory.
Is there a specific number of years of experience required?
The job focuses on early-career engineering talent and states that demonstrated technical depth matters more than years of experience.
What is the application deadline?
The job listing shows 9 September 2026 at 12:00 AM as the "Apply Before" date. Candidates should check the official careers page for any changes before applying.
Is salary mentioned?
No. Salary information is not mentioned in the provided job listing.
Important Note
Job availability, application deadlines, eligibility requirements, and other details can change.
Candidates should verify the latest information on the official American Express Careers website before applying.
BerojgarShala provides job information for informational purposes and does not make hiring decisions on behalf of American Express.