Visa is seeking a talented and motivated Software Engineer to join its VAS Innovation team, where you will play a critical role in developing cutting-edge solutions, leveraging innovative technologies, and enhancing the capabilities of the Value-Added Services (VAS) platform.
Requirements
- 7 or more years of relevant work experience with a bachelor’s degree or 5 years with an Advanced Degree (Masters/PhD in Engineering/Computer Science)
- Expert-level skills in Java and Python with skills in C++ and C# is a bonus
- Experience in building Generative AI applications, conversational AI, RAG architectures, techniques and libraries
- In-depth understanding of NLP including tokenization, word embeddings, and basic sequence models
- Proficiency in implementing and fine-tuning AI models using popular frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
- Understanding of model compression techniques and their trade-offs
- Awareness of transfer learning concepts and their applications
- Familiarity with common robustness issues in AI systems
- Proficiency in front-end web development technologies like ReactJS/Angular/NodeJS
- Ability to work with large datasets and perform exploratory data analysis
- Experience with data preprocessing, feature engineering, and model evaluation techniques
- Experience in configuring build and deployment systems Docker, Jenkins, and Kubernetes
- Expertise in handling multi-threading, concurrency, and error-handling
- Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects
- Knowledge of version control, CI/CD pipelines, and best practices for ML model deployment
- Familiarity with deep learning basics, including neural network architectures and training procedures
- Ability to design and implement AI components and integrate them into larger systems
- Working knowledge using distributed in-memory computing technologies like Redis