Description
Join the innovative team at American Express, where our culture is anchored by a rich history of 175 years and a commitment to excellence in service and security. As a member of Team Amex, you will receive robust support for your well-being, enabling you to grow professionally and personally while making an impact.
Impact in This Role
The Data Analytics Solutions - Emerging Technologies team is on the lookout for an experienced Lead AI Solutions Engineer. In this pivotal role, you will play a key part in architecting and developing scalable, secure backend APIs and data platforms that power advanced AI applications in Technology Risk and Information Security.
As a seasoned technical leader, you will oversee the design and implementation of efficient backend services, including data pipelines, model serving systems, and ongoing monitoring practices. Your influence will guide not only code development but also architectural standards, best practices, and mentorship of junior engineers to deliver outstanding enterprise solutions.
Key Responsibilities:
- Develop and lead the creation of robust backend APIs and microservices that support enterprise-scale AI/ML workflows, model serving, and inference pipelines.
- Engineer comprehensive backend solutions for AI pipelines, model training orchestration, inference services, and data processing frameworks.
- Collaborate with data scientists and AI engineers to translate complex AI/ML needs into efficient and maintainable backend systems.
- Facilitate architectural discussions, perform code reviews, and provide guidance to promote clean coding, reusability, and sound design practices.
- Set and uphold API design standards, security protocols, versioning, and operational metrics to ensure reliability and scalability.
- Integrate AI/ML solutions with enterprise infrastructure, ensuring compliance and effective governance.
- Advocate for best practices in MLOps, DevSecOps, and responsible AI development, nurturing a culture of excellence.
- Keep abreast of emerging backend technologies and AI frameworks to continuously enhance platform capabilities.
Required Qualifications:
- Bachelor's or Master's degree in computer science, Engineering, or a related field.
- 8+ years of software engineering experience, including 3+ years in senior or lead backend roles focused on enterprise-level systems.
- Strong backend engineering experience including API design, microservices architecture, and distributed systems.
- Demonstrated success in architecting and developing backend systems and APIs for AI/ML workloads, encompassing model serving and data pipelines.
- Proficiency in Python and backend frameworks, with experience in cloud-native services (AWS, Azure, GCP), Kubernetes, and Docker.
- Thorough understanding of security best practices and scalable service design.
- Experience mentoring engineers and influencing architectural decisions in collaborative environments.
- Familiarity with data infrastructure and technologies such as Kafka, Spark, and SQL/NoSQL databases.
Preferred Experience:
- Experience in full-stack development, including UI integration with backend services.
- Hands-on expertise with AI/ML frameworks like TensorFlow, PyTorch, and LangChain.
- In-depth knowledge of MLOps tools and strategies for model deployment.
- Background in cybersecurity or enterprise risk analytics.
- Experience with observability solutions such as Prometheus and ELK stack.
- Familiarity with RESTful APIs, GraphQL, or gRPC in microservices.
Tools & Technologies:
- Languages: Python, Java (optional), Go (optional)
- Frameworks & Libraries: Flask, FastAPI, Django, TensorFlow, PyTorch, scikit-learn
- AI & GenAI: LangChain, Hugging Face, AutoGen
- API Technologies: GraphQL, gRPC, OpenAPI
- Security & Identity: OAuth2, JWT
- MLOps & Orchestration: Kubeflow, Argo Workflows, MLflow
- Data Platforms: Kafka, Spark, SQL/NoSQL
- Cloud & Containers: AWS, Azure, GCP, Kubernetes, Docker
- Observability: Prometheus, Elasticsearch, Kibana
- CI/CD: Jenkins, GitHub Actions
Salary & Benefits:
Salary Range: $123,000.00 to $215,250.00 annually with additional benefits. We offer comprehensive benefits that support your overall well-being, including competitive salaries, bonus incentives, a retirement savings plan with a company match, medical, dental, and vision insurance, flexible work arrangements, and more.
For a full list of benefits, please contact us directly.
Location: Phoenix, Arizona
American Express is an equal opportunity employer and makes employment decisions without regard to any status protected by law.
Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.