PitchMeAI
PitchMeAI
Home›Jobs›Software Engineer
Visa

Software Engineer

Visa · Bellevue, WA

  • On site
  • Full-time
  • $136,900 / year
  • Bellevue, WA

Job highlights

  • Build AI-enabled applications using Generative AI.
  • Develop scalable systems with LLMs and RAG.
  • Design full-stack applications and services.
  • Collaborate on global-scale GenAI solutions.
  • Strengthen skills in distributed systems and AI.

About the role

About Us

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Visa will accept applications for this role until at least 06-09-2026

Job Description

We are looking for versatile, curious, and energetic Software Engineers with a strong interest in Generative AI and modern software engineering. As a Software Engineer – GenAI Focus, you will be part of a cross-functional team building intelligent, AI-enabled applications and services. You will help design and develop scalable systems that integrate large language models (LLMs), retrieval-augmented generation (RAG), and data-driven workflows into production-grade platforms.

This role offers the opportunity to build real-world GenAI solutions that operate at global scale - while strengthening your foundations in distributed systems, full-stack engineering, and responsible AI development.

The Work Itself

  • Design, develop, and maintain full-stack applications and services that support high-volume, mission-critical platforms.
  • Build and integrate Generative AI capabilities such as LLM-powered assistants, knowledge retrieval systems, and AI-driven automation workflows.
  • Develop APIs and orchestration layers that connect AI models with enterprise systems and data sources.
  • Contribute to the design of RAG pipelines, embedding workflows, and evaluation mechanisms for AI outputs.
  • Collaborate with cross-functional teams to create design artifacts and implement best-in-class solutions.
  • Contribute to product quality, system reliability, and performance improvements.
  • Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
  • Participate in testing, code reviews, and sprint ceremonies.

Essential Functions

  • Demonstrate foundational understanding of software engineering principles and AI-integrated workflows.
  • Ask questions and seek guidance to clarify technical designs and implementation approaches.
  • Apply standard development processes to implement features under close supervision.
  • Support the development and testing of AI-integrated workflows and services.
  • Work with mentors to validate and improve GenAI feature behavior and reliability.
  • Identify, document, and escalate defects affecting system functionality or model outputs.
  • Follow secure coding, data handling, and responsible AI guidelines.
  • Participate in training and knowledge-sharing activities.

Energy And Experience

  • Strong interest in AI, machine learning, and modern software systems.
  • Motivation to learn and grow in a fast-evolving technical environment.

Technical Foundation

  • Working knowledge of one or more programming languages (e.g., Java, Python, C#, C++).
  • Basic understanding of web technologies (HTML, CSS, JavaScript).
  • Introductory exposure to APIs and service-based architectures.

Builder

  • Interest in building reliable, maintainable, and scalable software.
  • Ability to follow coding standards and design guidelines.

Learner

  • Eagerness to learn GenAI tools, frameworks, and platforms (e.g., LLM APIs, prompt engineering, vector databases, AI workflows).

Partnership

  • Ability to collaborate with Product, Data, QA, DevOps, and Agile teams.
  • Openness to feedback, mentoring, and continuous improvement.

Work Arrangement

This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager. Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Qualifications

Basic Qualifications
  • Bachelors degree, OR 3+ years of relevant work experience
Preferred Qualifications
  • 2 or more years of work experience
  • Exposure to Python-based AI/ML or data processing workflows.
  • Familiarity with LLM platforms, APIs, or AI development tools.
  • Basic understanding of prompt engineering and AI evaluation concepts.
  • Experience working with RESTful APIs and microservices.
  • Exposure to cloud platforms and container tools (Docker, Kubernetes).
  • Familiarity with version control, CI/CD, and automated testing.
  • Understanding of ethical AI, data privacy, and responsible AI practices.

Salary and Benefits

The estimated salary range for this position is $88,000.00 to $136,900.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Work Hours

Varies upon the needs of the department.

Travel Requirements

This position requires travel 5-10% of the time.

Mental/Physical Requirements

This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Equal Employment Opportunity

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color religion, sex, national origin, sexual orientation, gender identity, disability or protect veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with the EEOC guidelines and applicable local law.

Key skills/competency

  • Software Engineering
  • Generative AI
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Full-stack Development
  • API Development
  • Distributed Systems
  • Responsible AI
  • Python
  • Machine Learning

Skills & topics

  • Software Engineer
  • Generative AI
  • Large Language Models
  • LLM
  • RAG
  • AI
  • Machine Learning
  • Python
  • Full Stack
  • API Development
  • Distributed Systems
  • Responsible AI
  • Payments Technology
  • Visa

How to get hired

  • Tailor your resume: Highlight experience with AI, LLMs, RAG, and full-stack development, aligning with Visa's focus on Generative AI.
  • Showcase your interest: Emphasize your motivation to learn and grow in fast-evolving technical environments, particularly in AI and machine learning.
  • Prepare for technical questions: Brush up on programming languages like Python, web technologies, APIs, and cloud platforms.
  • Demonstrate collaboration skills: Be ready to discuss how you've worked with cross-functional teams and your openness to feedback.
  • Understand Visa's mission: Research Visa's commitment to payments technology and how AI contributes to their goals.

Technical preparation

Practice Python, Java, C#, or C++ programming.,Build a small web app using HTML, CSS, JS.,Develop simple RESTful APIs.,Experiment with an LLM API or prompt engineering.

Behavioral questions

Describe a time you learned a new technology.,How do you handle constructive feedback?,Tell me about a complex problem you solved.,How do you collaborate with team members?

Frequently asked questions

What are the primary responsibilities for a Software Engineer – GenAI Focus at Visa?
As a Software Engineer – GenAI Focus at Visa, you'll design, develop, and maintain full-stack applications and services, integrating Generative AI capabilities like LLMs and RAG. You'll also develop APIs, contribute to AI pipeline design, and collaborate with cross-functional teams to build scalable, AI-enabled solutions.
What technical skills are most important for this Software Engineer role at Visa?
Key technical skills for this role include working knowledge of programming languages (Python, Java, C#, C++), basic web technologies (HTML, CSS, JavaScript), API understanding, and a strong interest in AI, machine learning, LLMs, and RAG. Experience with cloud platforms and container tools is preferred.
Is this a remote or hybrid position at Visa?
This is a hybrid position at Visa. While specific in-office expectations will be confirmed by your Hiring Manager, the company requires at least 3 days in the office.
What is the application deadline for the Software Engineer – GenAI Focus role at Visa?
Visa will accept applications for this role until at least June 9, 2026. It's always advisable to apply sooner rather than later to ensure your application is considered.
What kind of career growth can I expect as a Software Engineer at Visa?
At Visa, you'll have the opportunity to create impact at scale, tackle meaningful challenges, and grow your skills in a fast-evolving technical environment. This role specifically allows you to build real-world GenAI solutions, strengthening your foundations in distributed systems, full-stack engineering, and responsible AI development.
What is the salary range for the Software Engineer position at Visa?
The estimated salary range for this Software Engineer position at Visa is $88,000.00 to $136,900.00 USD per year. This range may vary based on factors such as knowledge, skills, experience, and location. The position may also be eligible for bonuses and equity.
Does Visa have specific requirements for this Software Engineer role?
Yes, Visa requires a Bachelor's degree or 3+ years of relevant work experience for this role. Preferred qualifications include 2+ years of work experience, exposure to Python-based AI/ML workflows, familiarity with LLM platforms, prompt engineering, APIs, microservices, cloud platforms, and understanding of ethical AI practices.

Similar roles

Open positions we recommend based on this role.

  • Software Engineer - Transformation

    Visa · Austin, Texas, United States

  • Sr Software Engineer

    Visa · Foster City, California, United States