Visa: Software Engineer – (Python | Java | Big Data | AI/ML) Fresher

June 15, 2025
12 β‚Ή LPA - 18 β‚Ή LPA / year

Job Description

πŸš€ Software Engineer – Python | Java | Big Data | AI/ML
πŸ“ Location: Bangalore, India
πŸ•’ Job Type: Full-time (Hybrid Work Environment)
πŸ“ Job Family: Technology and Operations
🏒 Company: Visa Inc.

At Visa, we connect the worldβ€”enabling over 259 billion secure payment transactions annually across 200+ countries and territories. As a global leader in payments and financial technology, our mission is to uplift everyone, everywhere by being the best way to pay and be paid.

We stand at the intersection of technology and finance, working with cutting-edge platforms and powerful innovations to build a secure, reliable, and inclusive digital economy.


🧠 About the Team – Visa AI as a Service (AIaS)

AIaS (AI as a Service) is Visa's next-generation platform for operationalizing AI/ML-powered applications at scale. Built on composable AI capabilities, privacy-enhancing computation, and cloud-native architecture, AIaS transforms how we deliver real-time decision intelligence across payment systems globally.

We are a team of passionate engineers working at the intersection of big data, AI/ML, and scalable systems, creating capabilities that will shape the future of the financial world.


πŸ”§ About the Role – Software Engineer

As a Software Engineer, you will play a key role in designing, building, and optimizing the next-gen infrastructure behind AI-powered services. You will work on real-time, high-performance, and highly scalable software solutions that directly influence Visa’s data-driven decisions.

You should be passionate about engineering scalable systems, learning new technologies, and solving real-world problems using AI/ML and big data pipelines.

This role is ideal for early-career engineers with 0.6 to 2 years of experience who are enthusiastic about joining a fast-paced, AI-driven technology team.


πŸ“Œ Responsibilities

  • Design, build, test, and maintain production-grade software for AI/ML applications.

  • Collaborate with AI scientists, data engineers, and business stakeholders to integrate ML models into high-performance services.

  • Contribute to architecture decisions and design discussions across teams.

  • Implement and optimize distributed systems using big data tools like Spark, Kafka, and Flink.

  • Work with modern CI/CD pipelines, containerized environments (Docker, Kubernetes) and cloud-native tools.

  • Follow best practices in code quality, testing, and documentation.


βœ… Basic Qualifications

  • Bachelor's degree OR 0.6 to 2 years of relevant work experience in software engineering.

  • Strong programming experience in Python and at least one additional language among Java, Scala, or C++.

  • Strong analytical and problem-solving skills with a solid grasp of data structures, algorithms, and object-oriented programming.

  • Exposure to Agile development methodologies and common software engineering practices.


⭐ Preferred Qualifications

  • Working experience or academic exposure in:

    • Big Data technologies: Hadoop, Apache Spark, Kafka, Airflow, Redis

    • AI/ML application pipelines and MLOps tools

    • Containerization and orchestration: Docker, Kubernetes

    • Cloud platforms and services (GCP, AWS, or Azure)

  • Experience with tools such as PostgreSQL, NoSQL databases, and CI/CD frameworks (e.g., Jenkins, GitLab CI)

  • Exposure to data pipelines, API development, or high-performance computing systems.

  • Good verbal and written communication skills and ability to collaborate in cross-functional teams.


🌟 Why Join Visa?

  • Work at the forefront of AI/ML innovation in the fintech space.

  • Be part of a diverse and inclusive global team.

  • Access to world-class training, career development, and mentorship.

  • Competitive compensation with comprehensive benefits.

  • Create technology that touches billions of lives around the world.