remote
Senior Software Engineer, Generative AI - Visa
AI Engineer
Senior Software Engineer specializing in Generative AI, building scalable, cloud‑native services using Python, Java, and AWS to deliver advanced machine‑learning capabilities for payment platforms.
About the role
Key Responsibilities
- Design and implement end‑to‑end Generative AI solutions that integrate with Visa's payment processing ecosystem.
- Develop high‑performance, cloud‑native microservices using Python and Java, leveraging AWS services such as SageMaker, Lambda, and EKS.
- Collaborate with data scientists to translate machine‑learning models into production‑ready APIs and real‑time inference pipelines.
- Ensure security, scalability, and reliability of AI‑driven services through automated testing, CI/CD pipelines, and observability tools.
- Mentor junior engineers and contribute to architectural decisions, code reviews, and best‑practice documentation.
Requirements
- 5+ years of professional software development experience, with strong proficiency in Python and Java.
- Hands‑on experience building and deploying Machine Learning or Generative AI models in production.
- Deep knowledge of AWS cloud services, container orchestration (Kubernetes/EKS), and CI/CD workflows.
- Solid understanding of RESTful API design, microservice architecture, and secure coding practices.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.
Skills
pythonjavamachine learninggenerative aiaws