← Trabalhos

Horse Racing Analytics and Trading Platform Development

Orçamento: $35.0 - $75.0 HOURLY / FULL_TIME ⭐ 0.00 (0) Ukraine

next.js, api-integration, amazon-web-services, data-scraping, blockchain, probability-theory, figma

1. Overview - We are building a long-term AI-powered horse racing analytics, prediction, and trading-style platform. - The current project already has a Next.js frontend, FastAPI backend, SQLite database, race dashboard, Formula Lab, Results page, and race data ingest system. - The goal is to improve the existing project and expand it with live race data, AI agents, prediction models, trading-style dashboards, payments, crypto support, CMS, and production deployment. - We plan to hire around 3 developers or engineers for different parts of the project. - We are looking for people who can work long-term, think creatively, and improve the product step by step. 2. What Users Can Do - View race meetings, races, runners, horse details, speed maps, and results. - Compare horses using model scores, probability, fair odds, and historical performance. - Use AI assistant features for race explanations, platform guidance, and strategy ideas. - Track backtesting, ROI, hit rate, and prediction performance. - Use future trading-style features such as betting slip, portfolio, P&L tracking, alerts, and wallet history. - Access future CMS content such as guides, race previews, announcements, and premium insights. 3. Main Responsibilities - Review the existing GitHub project and suggest improvements. - Improve frontend pages, dashboard layout, tables, charts, and user experience. - Build backend APIs, database models, data ingestion, and real-time features. - Add WebSocket-based live odds, race updates, and alerts. - Integrate AI agents, RAG, embeddings, and LLM-based explanation features. - Build scraping or API integration for racing data, odds, results, and historical records. - Help design probability logic using model scoring, Bayesian updates, fair odds, confidence intervals, and risk signals. - Add payment, subscription, wallet, or crypto-related features where needed. - Improve security, testing, deployment, documentation, and performance. 4. Roles We May Hire - Full-Stack Developer: Next.js, React, TypeScript, FastAPI, SQL, APIs, dashboards. - Backend/Data Engineer: Python, FastAPI, scraping, data pipelines, PostgreSQL, real-time systems. - AI/ML Engineer: LLMs, AI agents, RAG, embeddings, probability models, prediction explanations. - Frontend Developer: trading dashboard UI, charts, tables, responsive design, WebSockets. - Blockchain Developer: wallet connection, USDC, Solana or Ethereum payments. - UI/UX Designer: Figma, dashboard design, trading UI, AI assistant UI, landing pages. - DevOps/QA Engineer: Docker, CI/CD, deployment, testing, monitoring, security. 5. Required Skills - Next.js, React, TypeScript, Tailwind CSS. - Python, FastAPI, REST APIs, WebSockets. - SQL, SQLite, PostgreSQL. - Git and GitHub workflow. - Dashboard development with charts, tables, and filters. - AI/LLM integration, AI agents, RAG, embeddings. - Data scraping, API integration, and real-time data processing. - Basic understanding of probability, ROI, backtesting, and risk scoring. - Deployment experience with Vercel, AWS, Railway, Render, Docker, or similar tools. 6. Nice to Have - Experience with sports analytics, betting platforms, trading dashboards, fintech, or crypto. - Experience with Bayesian modeling, fair odds, implied probability, or prediction systems. - Experience with Stripe, PayPal, subscriptions, wallets, or payment webhooks. - Experience with Solana, Ethereum, USDC, Phantom, MetaMask, or WalletConnect. - Experience with CMS platforms such as Payload CMS, Strapi, Sanity, Directus, or WordPress. - Experience with Playwright, Puppeteer, Selenium, Redis, pytest, Playwright testing, or Cypress. 7. Data Sources and Scraping - Official horse racing websites and racing boards. - Race result and historical racing platforms. - Bookmaker and odds comparison platforms. - Horse, trainer, jockey, owner, and track statistics sources. - Weather and track condition sources. - Official APIs should be used when available. - Scraping can be used when APIs are not available. 8. Design Requirements - Designer is not required for every task, but will be useful for long-term product quality. - Design work may include trading dashboard UI, betting slip UI, AI assistant UI, user dashboard, admin dashboard, landing pages, and mobile responsive screens. - Figma experience is preferred for designers. 9. Workflow - Shortlisted candidates will review the initial GitHub repository. - Candidate should review a frontend page or backend module. - Candidate should send a short video or image showing the reviewed page and creative improvement ideas. - Work will continue through clear milestones. - We prefer long-term collaboration with reliable developers and engineers. 10. When Applying - GitHub name or GitHub link. - Relevant project examples. 11. Note - This is a real long-term product, not a demo project. - We are looking for creative builders who can work independently and help shape the future direction of the platform.
Abrir na Upwork