Senior Software Engineer
- Full-time
- Job Family Group: Technology and Operations
Company Description
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.
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.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.