Implement the admin dashboard features: multi-tenant configuration UI, preview/test environment, and connectors to backend deployment APIs.
Develop the backend APIs to store tenant configurations, validate JSON schemas, and trigger instant rollout without redeploys.
Prototype and integrate a TensorFlow.js module that analyzes risk profiles and suggests allocation models; expose recommendations to the admin UI.
Ensure multi-tenant separation (branding, onboarding flows, allocation logic) and create examples of configurable tenants.
Add CI/CD integration and storage handling (blob storage) for assets; write tests and documentation for deployment and onboarding flows.
Expected Outcomes & Evaluation
Deliver a working POC demonstrating self-service onboarding that reduces developer intervention and shortens onboarding time.
Provide a recorded demo or live walkthrough showing: tenant creation, theme/flow configuration, real-time preview, allocation recommendation, and instant rollout.
Submit source code, deployment scripts (Docker/Azure), test cases, JSON schemas, and a concise technical report describing architecture and scalability considerations.
Practical Information & Application
Pre-employment Internship Duration: 6 months (listed as 4-6 months for the internship posting).
Number of interns: 1; Paid Internship.
To apply, send your application to the internship email: stages@binitns.com.