Skip to content

Senior Software Engineer

Visa

Bengaluru, INonsitePosted Jun 2, 2026

Skills

pythonopenaijavallm

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.

Job Description

Are you a passionate, creative, and talented GenAI Developer? Are you looking to take your career to new heights in the fast-paced world of Generative AI (GenAI)? If so, we have the perfect opportunity for you!

Visa’s Corporate Applications & Intelligence (CAI) Technologies team is on the hunt for an Intermediate GenAI Developer with over 4 years of experience to join our dynamic and rapidly growing team. Here, you will be part of a team that is not just developing software, but revolutionizing the way Visa employees work, by developing solutions that are at the forefront of our business growth.

We are seeking an individual who has a proven track record in maintaining and building solutions in GenAI, primarily using Java and Python. A bachelor’s degree (or equivalent) in Computer Science or Engineering is a must, and your development experience with Object Oriented Languages will be highly valued.

In our team, you won't be confined to one role. You will have the opportunity to wear multiple hats, work across our entire technology stack, and contribute to a wide range of projects. Our environment is fast-paced and ever-evolving, and we need someone agile, who thrives in such settings and can deliver quality results on time.

Responsibilities:

Develop and implement cutting-edge generative AI solutions using Java and Python.

Collaborate with data scientists and engineers to optimize and enhance our AI models.

Utilize large language models (LLMs) for natural language processing or generative AI tasks.

Work with cross-functional teams to seamlessly integrate AI solutions into existing platforms.

Stay ahead of the curve by keeping up-to-date with the latest in AI and machine learning technologies, and contribute to the development of new models.

Uphold Visa’s high standards of security, quality, performance, resiliency, and compliance in all software developed.

Your responsibilities will also include conceptual approach creation, technical analysis, development, unit testing, deployment, and support activities.

This is a hybrid position. Expectation of days in the 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: 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience Preferred Qualifications: 3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) Bachelor’s degree in computer science, AI, Machine Learning, or related field. Proficiency in Java and Python programming languages and frameworks. Experience in using LLMs for natural language processing or generative AI tasks. Knowledge of various LLM platforms such as Hugging Face, OpenAI, and GPT-3. Experience in developing and deploying chatbot or conversational AI systems. Strong understanding of AI, machine learning algorithms, and data structures. Excellent problem-solving skills and a team-oriented mindset. Strong communication skills with the ability to explain complex technical concepts to non-technical stakeholders.

Questions about this role

  • How do I apply to this Senior Software Engineer role at Visa?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in India?

    Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Visa use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.