Full Stack Developer - GenAI Systems
Location: India
Company Overview
Crisil Integral IQ, owned by S&P Global, support the execution of its clients’ financial analysis workflows, providing offshore analysts and tools. It serves a significant portion of the financial industry, including 15 of the top 20 global investment banks and 35 of the top 50 commercial banks.
Project Details
Generative AI will fundamentally impact on the day-to-day job of financial analysts, automating certain tasks, and enabling much deeper analysis at a larger scale. In the context of this transformation, Crisil Integral IQ is developing tools and solutions for integrating GenAI into several financial analysis workflows. The solutions are developed and tested in partnership with large asset managers and banks. These solutions combine our in-depth knowledge with agentic architectures, leveraging the capabilities of frontier LLMs. To support this effort, we are currently recruiting an international team that will be focused on prototyping and experimentation using the latest innovations and tools in the field of agentic systems.
Role Overview
We're seeking an experienced Full Stack Developer with AI expertise to join our innovative team. In this role, you will be responsible for building end-to-end GenAI applications with a focus on both frontend and backend implementation.
Responsibilities
Design and implement end-to-end RAG systems and AI interfaces
Develop vector search solutions and custom embedding approaches
Create AI feedback loops and monitoring systems
Implement AI caching strategies and security middleware
Design and optimize LLM system architectures
Build AI error handling and recovery UIs
Develop multi-agent systems for complex workflows
Implement AI data validation pipelines and quality monitoring
Create AI security measures including prompt injection prevention
Help scale and optimize AI applications
Required Qualifications
Awareness and hands-on experience with LLM-based applications
12+ years of experience in full-stack development
Experience with production LLM systems
Master's or PhD in Computer Science, AI/ML, or related field
Expert-level programming proficiency in multiple languages (Python, Java, JavaScript)
Experience with cloud platforms (AWS, Azure, GCP)
Expertise in GenAI architectures (RAG systems, vector search, prompt engineering)
Experience with vector databases and embedding technologies
Knowledge of event-driven architectures
Familiarity with AI monitoring tools and testing frameworks
Nice to have
Active contributor to GenAI community (publications, contributions to open-source projects, blog, personal GenAI projects, etc.)
Advanced certifications in GenAI development
Experience with hybrid LLM architectures and model deployment
Expertise in multi-agent system architecture
Implementation of AI cost optimization frameworks
Knowledge of AI data versioning systems
Interested candidates who meet the qualifications are encouraged to apply. If you do not meet all the qualifications but you think you can still be a good match, don’t hesitate to apply.
Show more Show less
Requirements
No specific requirements listed.