← Zákazky

Experienced Developer for AI Chat Portal

Rozpočet: $15.0 - $35.0 HOURLY / PART_TIME ⭐ 5.00 (9) Israel

html5, php, javascript, css3

Job Description We are looking for an experienced developer or solution architect to build and deploy a secure enterprise AI chat platform for an organization. The solution should provide employees with a private, branded ChatGPT-style interface that can connect to multiple AI models, such as: OpenAI GPT models Anthropic Claude Azure OpenAI Amazon Bedrock Additional models where relevant This is not a simple chatbot project. We need an enterprise-ready solution with authentication, security controls, model management, document access, logging, and administrative capabilities. Required Capabilities The solution should include: Branded enterprise chat interface Microsoft Entra ID / Azure AD Single Sign-On Role-based access control Ability to select between different AI models Secure storage of chat history Projects or workspaces for organizing conversations File upload and document analysis Integration with SharePoint, OneDrive, S3, or other organizational data sources RAG-based search over company documents Permission-aware document retrieval Admin dashboard User and group management Usage and cost monitoring Audit logs Token and budget limits Data-loss prevention and sensitive-data filtering Content moderation and guardrails Secure handling of prompts, files, and model responses Configuration of data retention and deletion policies Deployment documentation and knowledge transfer Preferred Architecture We are open to recommendations, but the developer should have hands-on experience with one or more of the following: Amazon Bedrock Azure OpenAI Anthropic API OpenAI API Microsoft Entra ID SharePoint and Microsoft Graph AWS or Azure cloud infrastructure Vector databases and enterprise RAG Private networking, API gateways, Key Vault or AWS Secrets Manager Docker and container-based deployment The frontend, backend, databases, document indexes, and logs should preferably be deployed within the organization’s own AWS or Azure environment. Security Requirements The selected developer must clearly document: Where prompts and responses are processed Where uploaded files are stored Where chat history is stored Which external AI endpoints receive organizational data Whether data is retained by model providers Whether data can be used for model training How encryption is implemented How access permissions are enforced How logs and administrator access are controlled The solution must not expose organizational information to public consumer AI accounts. Mandatory Experience Please apply only if you have previously built or deployed a similar enterprise AI platform. Your application must include: Examples of similar systems you personally implemented Screenshots, architecture diagrams, demos, or references The AI providers and cloud platforms you used Details about SSO, RAG, security, permissions, and audit logging Your recommended architecture for this project Estimated timeline and budget Clarification on whether you will build from scratch or customize an existing open-source platform Generic AI chatbot experience is not sufficient. Applications without proven experience in enterprise AI chat portals will not be considered.
Otvoriť na Upwork