Position Overview\n We are seeking a Senior Data Scientist / AI Full-Stack Engineer to design, build, and scale AI-powered analytics and application platforms.
This is a hybrid role that blends data science with modern full-stack development (React/Next.js/Svelte + Node.js), with AI/ML — including natural language querying and RAG — woven through both the backend and the customer-facing product experience.
You'll build the data pipelines and AI capabilities that power the platform, and ship the application layer end to end.\n \n Key Responsibilities\n AI / NLP / RAG\n\n Design and implement natural language querying interfaces over data ("ask a question generate query return visualization")\n Build and maintain RAG pipelines, vector search, and semantic query systems using LLMs (Claude or similar)\n Develop prompt engineering strategies and continuously improve AI output accuracy and relevance\n Integrate AI/ML capabilities into customer-facing UI to create smarter, adaptive user experiences\n\n Data Science & Engineering\n\n Develop and maintain SQL and Python logic for data processing and analysis\n Integrate and normalize data from multiple sources (logs, APIs, databases, surveys)\n Ensure data accuracy, consistency, and performance optimization\n Implement data quality validation and monitoring processes\n\n Full-Stack Application Development\n\n Architect, build, and scale the front-end application layer using React.js, Next.js, or Svelte\n Build backend services and APIs using Node.js (or FastAPI)\n Design and implement dynamic, user-configurable dashboards and visualizations (charting libraries such as ECharts, Recharts, D3, or BI tools) with filtering, drill-down, saved views, and export (PNG/CSV/PDF)\n Ensure platform is built for extensibility, performance, and long-term scalability\n\n Delivery & Collaboration\n\n Deliver iteratively using Agile/SAFe methodologies (PI planning, epics/features/stories, sprint execution)\n Maintain documentation: data architecture diagrams, AI workflow and prompt design docs\n Collaborate cross-functionally with program leadership, business stakeholders, and platform engineering; translate business needs into implemented solutions\n Support platform evolution and integration with enterprise tools (e.g., Databricks, Collibra)\n\n \n Required Qualifications\n\n 8–15 years of professional experience spanning data science and full-stack software development (exact range flexible depending on candidate strength across both sides)\n Expert-level proficiency in one or more modern UI frameworks: React.js, Next.js, or Svelte\n Strong backend experience with Node.js (or FastAPI/Python backend frameworks)\n Advanced SQL and strong Python for data processing and analysis\n Demonstrable hands-on experience with LLMs, prompt engineering, RAG, and/or vector search — not just conceptual familiarity\n Modern JavaScript (ES6+), TypeScript, HTML5, CSS3\n Experience with state management, build tools (Webpack/Vite), and testing frameworks\n Solid understanding of both SQL and NoSQL database technologies\n Experience with a major cloud platform (AWS, GCP, or Azure) and CI/CD pipelines\n Experience working in Agile and/or SAFe environments\n\n \n Preferred Qualifications\n\n Experience building AI-powered natural language querying or "ask your data" style features in production\n A portfolio or examples of shipped AI-integrated features (chatbot, recommendation engine, NLP, computer vision, etc.)\n Familiarity with AI-specific libraries/frameworks (LangChain, TensorFlow.js)\n Exposure to Databricks and/or ETL/data pipeline frameworks\n Experience with SvelteKit\n Experience with performance monitoring/observability tools\n Knowledge of web security best practices\n Prior tech lead or architectural ownership role\n