FlaskJavaScriptMySQLNoSQLOraclePythonSQLAILarge Language ModelsRAGLangChainHugging FacePineconeWeaviateFastAPIVertex AI
About this role
Role Overview
Act as an architect for our next generation of intelligent tools.
Bridge the gap between complex data and user-friendly interfaces, reviewing existing manual workflows and identifying opportunities to integrate Large Language Models (LLMs) and predictive AI.
Perform deep-dive analysis into our data architecture to evaluate the performance of current applications and determine where AI can drive the most business impact.
Synthesize technical requirements into a cohesive product vision that enables our team to scale through strategy.
Requirements
A Bachelor’s degree or four or more years of work experience in software development.
Strong Python expertise, specifically in building production-grade applications and interacting with AI frameworks (e.g., LangChain, Vertex AI, or Hugging Face).
Full-Stack proficiency, including experience with modern web frameworks (e.g., FastAPI, or Flask) and core front-end technologies (vanilla JavaScript, HTML and CSS).
Solid Database foundations, with the ability to design schemas and write efficient queries in SQL (Oracle/MySQL) or NoSQL environments.
Experience with Vector Databases (e.g., Pinecone, Weaviate, or FAISS) for RAG (Retrieval-Augmented Generation) applications.