Interested in this AI Software Engineer role at American Express?
Apply Now →Skills & Technologies
About This Role
At American Express, our culture is built on a 175\-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world\-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.
As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well\-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success. Because Amex Tech is powered by our technology, our culture, and our colleagues.
The Technology organization enables and accelerates the company’s growth strategies, delivering global capabilities and services in support of Amex’s customers and colleagues, while maintaining 24/7 servicing and availability to ensure an uninterrupted, high\-quality customer experience. Technology provides the foundation for everything we do in the company while driving differentiation through building and leveraging innovative technology and data insights.
At American Express, AI is reshaping the future of commerce and redefining the experiences our commercial customers and card members expect. Within Amex Technology, we are building platforms, products, and governance that enable agentic AI systems to operate responsibly and at scale across the enterprise.
Our focus is on agentic AI development: designing intelligent, adaptive systems that can plan, reason, and act across complex workflows with appropriate levels of autonomy. These systems power autonomous workflows, decision support, and customer\-facing experiences—while meeting the high standards for security, explainability, reliability, and compliance required in financial services.
We partner closely with product, design, and business teams to deliver agentic capabilities that reduce operational friction, improve decision\-making, and transform how customers interact, transact, and grow.
The Role:
As a Senior Staff Software Engineer – Agentic AI, you will operate as a senior individual contributor within Amex Technology, helping define how agentic AI systems are designed, built, and operated across the company.
You will work at the intersection of agentic system architecture and hands\-on execution: designing core frameworks, writing production code, reviewing critical designs, and guiding teams through complex technical decisions. This role does not include people management; your impact comes from technical leadership, sound judgment, and the ability to turn ambiguity into reliable, scalable agentic systems.
You will work closely with Product and UX partners to shape a shared vision for agentic AI experiences. While product teams own prioritization, Staff engineers are expected to actively influence what gets built and how agentic systems come together across teams.
This is an individual contributor, hands\-on, deeply technical role with broad architectural ownership and high organizational impact; however, as the team grows, you will take on increasing responsibility for technical leadership and people development within the agentic AI space. Mentoring, developing and managing direct reports may be in scope for some of our opportunities.
What You’ll Do:
- Drive technical direction for agentic AI initiatives, influencing architecture patterns, autonomy boundaries, and system design.
- Design, build, and operate production\-grade agentic AI systems used across multiple products.
- Own and evolve shared agentic AI capabilities, including:
+ Agent frameworks and orchestration layers
+ Planning, tool use, and memory strategies
+ Retrieval and grounding (RAG) pipelines
+ LLM infrastructure, inference, and model gateways
+ Evaluation, observability, and safety tooling for autonomous systems
- Lead technical design reviews and help teams navigate tradeoffs involving autonomy, safety, reliability, scalability, and cost.
- Partner across teams to deliver complex, cross\-cutting agentic AI initiatives from concept to production.
- Evaluate emerging models, techniques, and agentic patterns and translate them into practical, enterprise\-ready improvements.
- Mentor senior engineers and raise the technical bar for agentic AI development through example and influence.
Technical Environment:
We don’t hire to a narrow checklist, but candidates should be comfortable operating in a modern, enterprise\-scale engineering environment with a strong emphasis on agentic AI.
Core engineering stack:
- Languages: Python, Go, TypeScript
- APIs and RPC: REST, gRPC (and in some areas tRPC)
- Cloud and infrastructure: AWS and/or GCP, Kubernetes
- Distributed systems: event\-driven architectures, including Kafka
- Orchestration Frameworks: LangGraph, LangChain, AirFlow, etc
Agentic AI and ML:
- Integration of commercial and open\-source LLMs into agentic workflows
- Agent and orchestration frameworks such as LangChain, LlamaIndex, Semantic Kernel, or CrewAI, with strong judgment about when to use frameworks versus building lighter\-weight primitives
- Model\-level work using PyTorch and the Hugging Face ecosystem (embeddings, fine\-tuning, inference tooling), with some exposure to TensorFlow
- Strong schema, validation, and state management practices using tools such as Pydantic (Python) and Zod (TypeScript)
Across all systems, we emphasize evaluation, observability, safety, and reliability, reflecting the responsibility of deploying autonomous AI in a regulated, customer\-facing environment.
What We’re Looking For:
- 12\+ years of experience building large\-scale distributed systems \+ strong experience with LLM systems, agentic workflows or advanced ML infrastructure
- Proven ownership of complex, cross\-cutting agentic systems spanning multiple teams or products.
- Strong engineering fundamentals across backend systems, APIs, data pipelines, and cloud infrastructure.
- Deep experience across the agentic AI stack, including planning, tool use, memory, and evaluation.
- Fluency with AI\-assisted and agentic development workflows.
- Comfort operating in ambiguous problem spaces and translating them into shipped, reliable autonomous systems.
- Ability to influence technical direction and align teams without formal authority.
- Experience in workflow engines, async processing, queues, and streaming systems.
Preferred Qualifications:
- Experience building agentic systems in fintech or other regulated industries.
- Experience as a founding engineer or early technical leader in AI\-driven products.
- Demonstrated success delivering technically complex autonomous systems that customers actively rely on.
- Meaningful contributions to open\-source AI or agentic frameworks.
- Familiarity with fine\-tuning, model optimization and inference pipelines is a plus
Salary Range: $144,250\.00 to $256,250\.00 annually \+ bonus \+ equity (if applicable) \+ benefits
The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we’ll consider your location, experience, and other job\-related factors.
We back you with benefits that support your holistic well\-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:
- Competitive base salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well\-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20\+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- 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
For a full list of Team Amex benefits, visit our Colleague Benefits Site .
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. American Express will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable state and local laws, including, but not limited to, the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, and the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance. For positions covered by federal and/or state banking regulations, American Express will comply with such regulations as it relates to the consideration of applicants with criminal convictions.
We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in\-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in\-office and virtual days) or fully virtually.
US Job Seekers \- Click to view the “ Know Your Rights ” poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: https://www.eeoc.gov/poster
Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.
Salary Context
This $144K-$256K range is above the median for AI Software Engineer roles in our dataset (median: $189K across 518 roles with salary data).
Role Details
About This Role
AI Software Engineers build the applications and systems that AI models run inside. They own the API layers, data pipelines, frontend integrations, and infrastructure that turn a model into a product users interact with. Every AI company needs engineers who can build the software around the AI.
The challenge is building reliable systems around inherently unreliable components. Models are probabilistic. They'll give different answers to the same question. They hallucinate. They're slow. They're expensive. Your job is to build an application layer that handles all of this gracefully while delivering a product that users trust and enjoy.
Across the 26,159 AI roles we're tracking, AI Software Engineer positions make up 2% of the market. At American Express, this role fits into their broader AI and engineering organization.
AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.
What the Work Looks Like
A typical week includes: building API endpoints that serve model inference with caching and fallback logic, designing the data pipeline that feeds context to a RAG system, implementing streaming responses in the frontend, debugging a race condition in the async inference pipeline, and optimizing database queries for the vector search layer. It's full-stack engineering with AI at the center.
AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.
Skills Required
Full-stack engineering skills with AI integration experience. Python and TypeScript are the most common requirements. You'll need to understand API design, database architecture, and how to build reliable systems around probabilistic outputs. Experience with streaming, async processing, and caching patterns is increasingly important as real-time AI applications proliferate.
Knowledge of vector databases, embedding APIs, and LLM integration patterns (function calling, structured outputs, retry logic) differentiates AI software engineers from general software engineers. Understanding cost optimization (caching strategies, model routing, batched inference) is valuable since inference costs can dominate application economics.
Strong postings describe the product you'll be building, the AI integration patterns you'll work with, and the scale requirements. Look for companies that have existing AI features and need engineers to improve and expand them, not companies that are 'planning to add AI' someday.
Compensation Benchmarks
AI Software Engineer roles pay a median of $235,100 based on 665 positions with disclosed compensation. Senior-level AI roles across all categories have a median of $227,400. This role's midpoint ($200K) sits 15% below the category median. Disclosed range: $144K to $256K.
Across all AI roles, the market median is $184,000. Top-quartile compensation starts at $244,000. The 90th percentile reaches $309,400. For comparison, the highest-paying categories include AI Engineering Manager ($293,500) and AI Architect ($292,900). By seniority level: Entry: $76,880; Mid: $131,300; Senior: $227,400; Director: $244,288; VP: $234,620.
American Express AI Hiring
American Express has 17 open AI roles right now. They're hiring across AI/ML Engineer, AI Product Manager, AI Software Engineer. Positions span Phoenix, AZ, US, New York, NY, US, US. Compensation range: $124K - $282K.
Location Context
Across all AI roles, 7% (1,863 positions) offer remote work, while 24,200 require on-site attendance. Top AI hiring metros: Los Angeles (1,695 roles, $178,000 median); New York (1,670 roles, $200,000 median); San Francisco (1,059 roles, $244,000 median).
Career Path
Common paths into AI Software Engineer roles include Software Engineer, Full-Stack Developer, Backend Engineer.
From here, career progression typically leads toward Staff Engineer, AI Architect, Engineering Manager.
If you're a software engineer, you're already 80% there. Learn the AI integration patterns: RAG, streaming inference, function calling, structured outputs. Build a project that demonstrates you can wrap an AI model in a production-quality application with proper error handling, caching, and user experience. That's the portfolio piece that gets you hired.
What to Expect in Interviews
Technical screens look like standard software engineering interviews with an AI twist. Expect system design questions about building reliable applications around probabilistic models: handling streaming responses, implementing retry logic for API failures, and designing caching strategies for LLM outputs. Coding rounds test standard algorithms plus practical integration patterns like async processing and rate limiting.
When evaluating opportunities: Strong postings describe the product you'll be building, the AI integration patterns you'll work with, and the scale requirements. Look for companies that have existing AI features and need engineers to improve and expand them, not companies that are 'planning to add AI' someday.
AI Hiring Overview
The AI job market has 26,159 open positions tracked in our dataset. By seniority: 2,416 entry-level, 16,247 mid-level, 5,153 senior, and 2,343 leadership roles (Director, VP, C-Level). Remote roles make up 7% of the market (1,863 positions). The remaining 24,200 roles require on-site or hybrid attendance.
The market median for AI roles is $184,000. Top-quartile compensation starts at $244,000. The 90th percentile reaches $309,400. Highest-paying categories: AI Engineering Manager ($293,500 median, 28 roles); AI Architect ($292,900 median, 108 roles); AI Safety ($274,200 median, 19 roles).
AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.
The AI Job Market Today
The AI job market spans 26,159 open positions across 15 role categories. The largest categories by volume: AI/ML Engineer (23,752), AI Software Engineer (598), AI Product Manager (594). These three account for the majority of open positions, though smaller categories often have higher per-role compensation because of specialized skill requirements.
The seniority mix tells a story about where AI teams are in their maturity. Entry-level roles (2,416) are outnumbered by mid-level (16,247) and senior (5,153) positions, reflecting that most companies are past the 'build a team from scratch' phase and need experienced engineers who can ship production systems. Leadership roles (Director, VP, C-Level) total 2,343 positions, representing the bottleneck between technical execution and organizational strategy.
Remote work availability sits at 7% of all AI roles (1,863 positions), with 24,200 requiring on-site or hybrid attendance. The remote share has stabilized after the post-pandemic correction. Senior and specialized roles (Research Scientist, ML Architect) are more likely to be remote-eligible than entry-level positions, partly because experienced hires have more negotiating power and partly because these roles require less hands-on mentorship.
AI compensation is structured in clear tiers. The market median sits at $184,000. Top-quartile roles start at $244,000, and the 90th percentile reaches $309,400. These figures include base salary with disclosed compensation. Total compensation (including equity, bonuses, and sign-on) runs 20-40% higher at companies that offer those components.
Category matters for compensation. AI Engineering Manager roles lead at $293,500 median, while Prompt Engineer roles sit at $122,200. The spread between highest and lowest-paying categories reflects the premium on specialized technical skills versus broader analytical roles.
The most in-demand skills across all AI postings: Rag (16,749 postings), Aws (8,932 postings), Rust (7,660 postings), Python (3,815 postings), Azure (2,678 postings), Gcp (2,247 postings), Prompt Engineering (1,469 postings), Openai (1,269 postings). Python dominates, appearing in the vast majority of role descriptions regardless of category. Cloud platform experience (AWS, GCP, Azure) is the second most common requirement. The newer entrants to the top skills list (RAG, vector databases, LLM APIs) reflect the shift from traditional ML toward generative AI applications.
Frequently Asked Questions
Get Weekly AI Career Intelligence
Salary data, skills demand, and market signals from 16,000+ AI job postings. Every Monday.