Senior AI Full Stack Developer
99brightminds · Riyadh, Saudi Arabia
Apply & track with Apply EdgePosition: Senior AI Full Stack Developer
Key Responsibilities
Build and maintain scalable web applications (frontend and backend)Develop, integrate, and fine-tune AI/LLM solutions (RAG pipelines, chatbots, retrieval systems)Design and manage APIs, databases, and cloud infrastructureImplement vector databases, embeddings, and semantic search solutionsCollaborate with data scientists, product owners, and stakeholdersEnsure security, performance, and code quality best practicesDeploy and monitor models and applications in production environmentsRequired Skills & Qualifications:Bachelor's degree in Computer Science, Software Engineering, or related field5+ years of full stack development experienceProficiency in Python and JavaScript/TypeScriptExperience with frameworks such as React, Node.js, FastAPI/DjangoHands-on experience with LLMs, LangChain/LlamaIndex, OpenAI/Azure OpenAI APIsExperience with vector databases (e.g., Pinecone, FAISS, Qdrant)Strong knowledge of SQL/NoSQL databases, REST APIs, and cloud platforms (Azure/AWS)Familiarity with DevOps, CI/CD, and containerization (Docker, Kubernetes)Strong problem-solving skills and ability to work in agile teamsPreferred:Experience in banking/fintech domainKnowledge of Shariah-compliant banking productsArabic language proficiency