Description
Visa is seeking a Staff Software Engineer to join the Visa Resolve Online (VROL) Engineering team. You will contribute to the development of next-generation AI solutions that transform dispute management through Generative AI, Machine Learning, Conversational AI, Intelligent Document Processing, and Developer Productivity tools.
As a key member of the delivery execution team, you will create scalable designs, write maintainable code, reusable components/services/utilities, and test cases. You will work independently on defined problems and features, apply established architectural patterns with good technical judgment, and take ownership of code quality, testing, and production reliability.
Responsibilities:
- Design, build, and ship AI-powered tools that enhance the autonomous development lifecycle
- Convert AI concepts into concrete, working products with clear success metrics and measurable impact
- Build AI systems that improve software quality through intelligent code analysis, test optimization, and automated defect detection
- Create AI-driven solutions that provide deep insights into code quality, technical debt, and system performance
- Work closely with Product Managers, DevOps, and peer engineers
- Mentor junior engineers and contribute to best practices for building AI-enabled applications
Qualifications:
- 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree
- Strong background in AI systems with proven ability to design, build, and ship AI-powered solutions
- Experience with Python and Machine Learning fundamentals
- 5–8 years of hands-on software engineering experience building enterprise-grade Java/J2EE applications
- Strong foundation in software engineering principles, clean code practices, object-oriented design, data structures, algorithms, distributed systems, and scalable application architecture