Description
We are looking for an experienced Machine Learning / AI Engineer to help enhance an existing AI-powered athlete development platform focused on improving basketball IQ, player development, and coach insights. The platform is already live and includes an existing backend, technology stack, and AI infrastructure. We're looking for someone who can build on top of the current system by implementing new AI capabilities rather than developing everything from scratch. This project will be delivered in phases, with the potential for a long-term collaboration. Responsibilities Enhance an existing LLM-powered AI Coach Build personalized player recommendations based on assessment results Develop AI-generated player reports and coaching insights Integrate AI features with the existing backend and APIs Optimize prompts, AI workflows, and response quality Improve overall AI user experience Collaborate with our internal engineering team Write clean, scalable, and production-ready code Required Skills Python Machine Learning Large Language Models (OpenAI, Anthropic, Gemini, etc.) Prompt Engineering FastAPI / Flask REST APIs PostgreSQL / MySQL Git & GitHub AWS or similar cloud platforms Nice to Have Experience building AI coaching or educational platforms Sports Analytics experience Recommendation Systems AI Product Development Vector Databases (Pinecone, Weaviate, ChromaDB) LangChain / LangGraph / LlamaIndex RAG (Retrieval-Augmented Generation) AI Agent development Project Scope Phase 1 AI B