V

Visa

Runs a global network for digital payments

Senior Staff Software Engineer - GenAI Enablement

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeAshburn, VA, USA

About the Job

Requirements

  • At least 8 years of relevant work experience with a Bachelor's degree, at least 5 years with an advanced degree such as a Master's, MBA, JD, or MD, 2 years with a PhD, or at least 11 years of relevant work experience.
  • Experience working with Agile SDLC processes and SAFE Agile in distributed teams.
  • Hands-on experience with LLM frameworks such as LangGraph, LangChain, Haystack, and AWS Bedrock GenAI tools.
  • Python backend development; FastAPI is strongly preferred.
  • Frontend development using React and TypeScript.
  • Experience with vector databases such as FAISS, Pinecone, Weaviate, and OpenSearch.
  • Experience with Agile frameworks such as SAFE, GitHub or Bitbucket, Jira, ServiceNow, Wiki, and CI/CD automation pipelines involving Jenkins.
  • Proven experience shipping products on AWS, including Lambda, ECS/EKS, S3, API Gateway, Bedrock, and SageMaker.
  • Strong understanding of distributed systems, microservices, and API design.
  • Experience implementing RAG at scale using internal or cloud-based vector stores.
  • Familiarity with event-driven messaging systems such as Kafka and Kinesis.

Responsibilities

  • Architect and deliver GenAI-enabled applications leveraging agent frameworks such as LangGraph, LangChain, and Haystack; AWS GenAI services including Bedrock and SageMaker; agent pipelines, embeddings, and vector stores; RAG architectures; custom LLM orchestration; model evaluation; and LLMOps workflows.
  • Build reusable GenAI components, SDKs, pipelines, and abstraction layers for engineering teams.
  • Define best practices for prompt engineering and evaluation; LLM safety, guardrails, and content filtering; embedding generation and vector database integrations; and model lifecycle governance and deployment optimization.
  • Develop end-to-end AI applications using Python, FastAPI, Flask, Node.js, React, TypeScript, UI component frameworks, and REST/GraphQL integration.
  • Build secure APIs, microservices, event-driven components, and backend integrations for AI systems.
  • Design intuitive, responsive, production-grade user interfaces for GenAI-powered tools.
  • Design and build data workflows supporting AI systems, including ETL/ELT pipelines, data preparation for LLM training and fine-tuning, embedding pipelines, and retrieval data stores.
  • Implement CI/CD automation using systems such as Jenkins, GitHub/Bitbucket, Jira, Wiki, GitHub Actions, CodePipeline, and Artifactory, including automated testing, containerization, deployment, and quality gates.
  • Implement infrastructure as code using CloudFormation or Terraform.
  • Ensure automated monitoring, logging, observability, and rollback strategies.
  • Apply standards for model explainability, data governance and redaction, security boundaries, access control, encryption, and responsible AI guidelines and compliance expectations.
  • Work with cybersecurity teams to ensure secure production deployments.
  • Mentor an engineering team while delivering scalable AI systems integrated with Visa's product ecosystem, developer platforms, and internal operational tools.
  • Invent, design, build, and test software products as part of a multi-functional development team.
  • Architect automation and GenAI into operational processes and embed AIOps into the strategic foundation.
  • Support highly integrated, high-throughput systems through observability, intelligent event detection, and incident management.
  • Support operational standards as technologies evolve and business needs change.
  • Use blame-free post-mortems, intellectual curiosity, and problem solving to turn reactive operations into proactive operations and support team learning and growth.

Desired Qualifications

  • At least 9 years of relevant work experience with a Bachelor's degree, at least 7 years with an advanced degree such as a Master's, MBA, JD, or MD, or at least 3 years with a PhD.
  • Experience with Databricks/Spark pipelines, MLFlow, or modern MLOps tools.
  • Background in payments, risk, fraud analytics, or regulated financial systems.
  • Experience creating developer tooling or reusable frameworks for broader engineering teams.
  • Ability to simplify complex AI concepts.
  • Leadership presence with hands-on technical credibility.
  • Ability to collaborate in a matrixed global organization.
  • Interest in exploring emerging GenAI capabilities.

About the Company

Visa

Runs a global network for digital payments

Visa runs a global payment network that connects banks, merchants and consumers so card purchases and money transfers move between financial institutions. Its VisaNet system handles authorization, clearing and settlement, linking the bank behind a buyer's card with the bank that accepts a merchant's payment. The company earns fees from payment activity, transaction processing and international transactions, and sells fraud prevention tools, payment software and consulting services to businesses. Banks and other partners issue Visa branded cards and use its technology to build their own payment products. Visa traces its roots to a Bank of America card program launched in 1958 and is headquartered in San Francisco.

Company size
10,001+
Company stage
N/A
Total funding
$24.2M
Headquarters
San Francisco, CA
Founded
1958

Recently Posted Jobs

Explore more opportunities at Visa

See more jobs