Visa

Staff Software Engineer (AI Engineer)

Visa
Apply
1 month ago
Singapore, SingaporeStaff+

Responsibilities

  • Build agentic AI workflows and production-grade cybersecurity AI products for threat investigation, alert triage, vulnerability analysis, and security workflow automation.
  • Own complex AI product components end to end, from problem framing and technical planning through production operation.
  • Develop backend services, APIs, integrations, AI orchestration, data pipelines, and other scalable software components.
  • Research and evaluate emerging AI technologies and translate findings into product features, implementation patterns, documentation, demos, and technical standards.
  • Support deployment, monitoring, debugging, operational support, observability, and reliability for AI products.
  • Identify design gaps, technical debt, scalability risks, and security concerns while making sound engineering trade-offs.
  • Provide technical guidance through code reviews, design discussions, documentation, example implementations, and informal mentoring.
  • Collaborate with product, security, solution engineering, and customer-facing teams to address real customer workflows.

Requirements

  • At least 5 years of professional experience in AI engineering and software engineering.
  • At least 3 years of hands-on experience building AI/ML, LLM-based, automation, data-driven, or intelligent software systems.
  • Production software development experience beyond prototypes or notebooks.
  • Strong practical experience with LLM applications, AI workflow automation, AI assistants, copilots, or agentic AI systems.
  • Experience with prompt engineering, retrieval-augmented generation, vector search, embeddings, tool calling, function orchestration, context management, agent memory, evaluation datasets, model benchmarking, and feedback loops.
  • Strong programming ability in at least two languages such as Python, TypeScript/Node.js, Go, Java, or Rust.
  • Experience building backend services, APIs, data pipelines, integrations, or cloud-native applications.
  • Understanding of software architecture, API design, data modeling, distributed systems, asynchronous processing, observability, and maintainability.
  • Experience with cloud platforms such as AWS or Microsoft Azure and familiarity with containers, serverless services, managed databases, event-driven systems, queues, object storage, cloud identity, and deployment automation.
  • Working knowledge of cybersecurity principles, secure software development, common vulnerabilities, AI security risks, and secure AI-enabled workflow design.
  • Ability to evaluate and improve AI quality, safety, reliability, latency, and cost, and to participate in design reviews, code reviews, and production troubleshooting.
  • Preferred qualifications include a master's degree or Ph.D. in computer science or a related field, cybersecurity product or security operations experience, LLM evaluation experience, Kubernetes or infrastructure-as-code experience, familiarity with security frameworks, and experience in early-stage or ambiguous product teams.

Benefits

  • The role requires at least 3 days in the office, with specific in-office expectations confirmed by the Hiring Manager.
Visa

About Visa

10,000+ employees

Visa builds and operates a global digital payments network that connects consumers, merchants, financial institutions, and governments. It earns fees for processing card transactions and offering risk, data, and value‑added services through VisaNet and products like tokenization and tap‑to‑pay. Founded in 1958 and headquartered in Foster City, California, Visa is a public company (NYSE: V) serving clients in more than 200 countries and territories.

Contact me