Role: Senior Consultant - AI Full Stack Developer
Experience: 5 to 8 Years
Location: India - Delhi
Experience
The candidate must have experience taking products from requirements and architecture through development, testing, deployment, production operations, enhancement, and stakeholder adoption with at least 3-4 complete, end-to-end production implementations.
Bachelor’s or master’s degree in Computer Science, Software Engineering, Information Technology, Data Science, or a related discipline.
Core Responsibilities
Architecture and technical leadership
• Own the technical architecture of AI-enabled enterprise products from discovery to production.
• Define application boundaries, service contracts, data models, integration patterns, deployment topology, and non-functional requirements.
• Select appropriate technologies for LLM orchestration, data processing, vector search, workflow automation, and enterprise integration.
• Produce architecture decision records, solution blueprints, sequence diagrams, API specifications, threat models, capacity plans,
and operational runbooks.
• Establish reusable reference architectures for RAG, AI agents, human-in-the-loop review, model gateways, and workflow automation.
• Define standards for API design, schema validation, error handling, observability, testing, secure coding, versioning, and release management.
• Review designs and code produced by other engineers.
• Lead proof-of-concepts and convert successful prototypes into production-grade implementations.
• Balance functional requirements, performance, reliability, security, cost, maintainability, and delivery timelines.
Full-stack engineering
• Develop high-performance Python services using FastAPI, Django, Flask, or equivalent frameworks.
• Build asynchronous processing pipelines using Kafka, Redis Streams, AWS SQS/SNS, Azure Service Bus, or equivalent technologies.
• Develop frontend applications using React, Next.js, JavaScript, HTML5, CSS3, and/or SAPUI5.
📌 Senior Consultant (India)
🏢 Invenio
📍 India