Visa is looking to build next generation of tools and products using generative AI and is seeking a Staff Gen AI Engineer to design, develop, deploy, and optimize AI-powered tools for code/prototype generation.
Requirements
- Solid experience in designing and building production grade, enterprise-level full stack GenAI applications.
- Strong proficiency with Python, FastAPI and PostgreSQL for backend development.
- Solid understanding of web technologies(HTML,CSS, JavaScript) and one or more Frontend frameworks like ReactJs.
- Solid understanding of Large Language Models (OpenAI, Claude etc.), AI agents, and orchestration, observability frameworks.
- Experience with techniques such as Fine tuning LLMs, prompt engineering, retrieval-augmented generation (RAG), and embedding techniques.
- Experience with vector databases (e.g., Pinecone, ChromaDB) and embedding models
- Familiarity with Vibe coding tools such as Bolt, Lovable, V0
Responsibilities
- Design, build and deploy scalable, secure, and high-performance complex AI systems using generative AI-based tools and stacks for rapid code/prototype generation.
- Design, develop, and maintain robust backend systems using Python and FastAPI.
- Leverage understanding of Large Language Models (LLMs), AI agents, and orchestration frameworks to enhance AI capabilities.
- Apply prompt optimization strategies and techniques to improve AI model outputs.
- Utilize techniques such as prompt engineering, retrieval-augmented generation (RAG), and embedding techniques to develop innovative AI solutions.
- Build evaluation frameworks to measure model performance and ensure quality for production use
- Design and manage efficient database systems for storing and retrieving data.
Other
- 5 or more years of relevant work experience with a Bachelors Degree or at least 2 years of work experience with an Advanced degree or 0 years of work experience with a PhD
- BS in Computer Science or a related field, plus 10+ years of related experience, or any combination of education and experience providing an equivalent background
- 2+ years of experience leading software engineering teams and mentoring developers
- Hands-on engineering experience architecting enterprise-grade Gen AI applications
- Excellent communication skills to work effectively with cross-functional teams.
- Ability to stay updated with the latest advancements in the generative AI field.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Travel 5-10% of the time.