
Role Description
Visa’s AI as a Service (AIaS) is focused on delivering AI and decision intelligence systems with enterprise-scale automation, model governance, and performance optimization. AIaS integrates composable AI capabilities, privacy-enhancing computation, and cloud-native platforms to deliver scalable, interpretable, and reliable AI services.
As a Software Engineer in this team, you will be responsible for the design, development, and maintenance of large-scale production systems. You will collaborate in a dynamic, fast-paced environment, working closely with cross-functional teams to deliver high-quality AI-based products. You must be motivated to learn quickly, contribute proactively, and solve complex technical challenges.
Key Responsibilities
- Collaborate with engineering teams to design and implement scalable AI/ML infrastructure.
- Develop, refactor, and maintain production-grade code for AIaS systems.
- Implement best software development practices including Object-Oriented Programming, Design Patterns, and Data Structures.
- Contribute to continuous integration and continuous delivery (CI/CD) pipelines.
- Participate in Agile development cycles, reviews, and deployments.
- Monitor system performance, reliability, and scalability.
- Engage in requirements gathering, technical documentation, and solution discussions.
Education Requirement
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Candidates with 0.6 to 2 years of relevant work experience in a technical or software development role will also be considered.
Preferred Qualifications
- 0.6 to 2 years of experience in software development or engineering.
- Strong command over Python and one or more additional languages: Java, Scala, C/C++.
- Experience with software development tools, CI/CD, and Agile methodologies.
- Knowledge of OOP, DSA, and software design principles.
- Familiarity with Big Data tools such as Hadoop, Spark, Kafka, Redis, Flink, Airflow.
- Exposure to AI/ML applications and systems is an added advantage.
- Experience with containers, virtualization, or high-performance systems is preferred.
- Excellent written and verbal communication skills.
Technical Skills Required
Python, Java, Scala, C/C++, Hadoop, Spark, Kafka, Redis, Flink, Airflow, OOP, DSA, Design Patterns, CI/CD, Agile, Docker, Kubernetes, AI/ML
Equal Opportunity Employer Statement
Visa is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or veteran status. Visa also complies with local employment laws regarding the hiring of individuals with criminal histories.
Education Requirements
Eligible Batch Years
