The AI & Full Stack Developer at Innovation City will play a pivotal role in designing, developing, and maintaining applications that support our digital ecosystem. This role requires expertise in both front-end and back-end development, with a strong emphasis on microservices and AI-powered applications. Blockchain development is considered a bonus skillset rather than a core requirement.
Responsibilities
- Develop modern user interfaces with React.js / Next.js (TypeScript).
- Build scalable back-end services using Node.js, Python, or Rust, applying microservices architecture.
- Integrate front-end and back-end components for seamless user experiences.
- Build and integrate AI-powered capabilities (LLMs, RAG, embeddings, classification) that drive system actions, workflows, and automation, not just user-facing responses.
- Integrate vector databases, inference APIs, and pipelines.
- Integrate AI solutions with enterprise systems to enable end-to-end automation and decision support.
- Ensure reliability, security, and scalability of AI systems.
- Contribute to the design and implementation of the AI Operating System, including shared AI services, orchestration logic, and reusable AI components used across platforms.
- Implement and integrate AI agents capable of Executing multi-step workflows, Interacting with internal systems (CRM, portals, workflows) and Triggering actions, updates, and approvals safely
- Build and maintain AI orchestration and integration layers that allow AI to Call internal and external APIs, consume structured and unstructured enterprise data and operate consistently across web, mobile, and backend systems
- Implement guardrails and controls for AI-driven actions, including Role-based permissions, Safe execution boundaries and Logging and traceability of AI actions
- Build scalable services with Node.js, Python, or Rust, using microservices architecture and APIs (REST/GraphQL).
- Integrate blockchain workflows via Web3 APIs and wallet interactions.
Requirement
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in AI & full-stack development.
- Integrate AI solutions with enterprise systems to enable end-to-end automation and decision support.