← Jobs

Full-Stack AI Dev: Investment Analysis & Risk Platform (Next.js/Python/LLMs)

Budget: $500.0 FIXED / ⭐ 5.00 (24) Ethiopia

postgresql, sass, javascript, python, django-framework, react-js, node.js, data-visualization

We're building an AI-powered platform for investment analysis and risk assessment and need a senior full-stack developer to architect and build the MVP. What you'll build: - AI Investment Analyst: Analyzes stocks, portfolios, or assets using LLMs + real-time financial data; generates reports, summaries, and investment insights - Risk Assessment Engine: Calculates risk metrics (VaR, Sharpe ratio, beta, drawdown), flags high-risk positions, and provides risk-adjusted recommendations - Interactive Dashboard: Visualizes portfolio performance, risk exposure, sector allocation, and AI-generated insights with charts and heatmaps - User Authentication & Portfolios: Secure auth, user portfolios, watchlists, and saved AI reports - AI Chat Interface: Natural language queries like "What's the risk of my tech-heavy portfolio?" or "Analyze AAPL vs MSFT" Tech Stack (preferred): - Frontend: Next.js 14+ (App Router), TypeScript, Tailwind CSS, shadcn/ui, Recharts/TradingView charts - Backend: Python (FastAPI) for AI/ML services; Node.js optional for API layer - AI/ML: OpenAI GPT-4 / Claude 3.5, LangChain for orchestration, custom Python models for risk calculations - Financial Data: Yahoo Finance API, Alpha Vantage, Polygon.io, or IEX Cloud (real-time + historical data) - Database: PostgreSQL (user data, portfolios), Redis (caching), optional Clickhouse/TimescaleDB for time-series - Risk Engine: Python (pandas, numpy, scipy, pyfolio, QuantLib) for quantitative risk metrics - Deployment: Vercel (frontend) + AWS/Railway (backend) + Docker Core Features to Implement: 1. Portfolio Upload/Build: Manual entry or API-synced holdings 2. AI Report Generation: LLM-generated investment summaries, risk narratives, and recommendations 3. Risk Metrics Dashboard: VaR, CVaR, Sharpe, Sortino, max drawdown, correlation matrices 4. Scenario Simulation: "What-if" stress testing (market crash, rate hike, sector rotation) 5. Alert System: Risk threshold breaches, price targets, AI-detected anomalies Requirements: - 4+ years full-stack development with production-grade apps - Proven experience with LLM integrations (OpenAI, Claude) and prompt engineering - Financial/quantitative background: understanding of risk metrics, portfolio theory, or prior fintech projects - Experience with financial data APIs (Yahoo Finance, Alpha Vantage, Polygon, etc.) - Strong TypeScript, React, Python, and SQL skills - Security-first mindset: OAuth, JWT, encryption, input validation - Clean GitHub or portfolio with relevant projects Nice to Have: - Experience with time-series databases or financial data processing - Background in quantitative finance, risk modeling, or CFA-level knowledge - Familiarity with RAG for analyzing large financial documents (10-Ks, earnings calls) - Knowledge of banking compliance (SEC, FINRA, MiFID II awareness) - Experience with real-time data (WebSockets, streaming APIs)
Open job