
GenAI Senior Fullstack Developer Vi...
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join Citi's CTO organization as a GenAI Senior Fullstack Developer Vice President in Pune, India. This role focuses on Developer Enablement, designing, developing, and testing software applications that harness the power of Large Language Models (LLMs) and advanced AI capabilities. You will collaborate with cross-functional teams to deliver high-quality software on time and within budget, setting standards for excellence in both software development and user experience. This position requires staying abreast of the latest software development trends and AI/ML technologies, driving the adoption of everything-as-code and codified controls across the organization. You will integrate and optimize LLM capabilities within production applications, develop robust prompt engineering strategies, and automate AI workflows. The ideal candidate possesses proven experience as a Full-Stack Software Engineer within product-focused teams, with a strong track record of delivering production code, preferably in Python, Go, and TypeScript. Experience in agile development environments, distributed systems, event-driven architectures, container-based microservices, distributed logging, SQL and NoSQL databases, and DevSecOps practices is essential. Previous experience with major LLM providers like OpenAI, Anthropic, or Google AI, along with integrating AI/ML models or APIs into production, is highly valued. Familiarity with LLM APIs, prompt engineering, AI workflow design, AI safety, responsible AI practices, and model performance optimization is expected. Knowledge of vector databases, semantic search, AI model fine-tuning or custom model deployment, and a background in natural language processing or machine learning are beneficial. Experience with AI governance and compliance frameworks is a plus.