Posted at: 15 March
ML/AI Engineer
Company
Arc.dev
Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.
Remote Hiring Policy:
Arc.dev is a fully remote freelance platform.
Job Type
Contract
Allowed Applicant Locations
Philippines
Job Description
We're enhancing our established tennis analytics platform with AI capabilities to deliver personalized insights for players of all levels. Our small, agile team is looking for an ML/AI specialist to help us create innovative features that transform match data into actionable coaching advice.
The Role
Lead the development of AI-powered tennis analytics features, working directly with our CTO and CPO to implement RAG systems, machine learning models, and LLM integrations.
Location: Remote (Latin America, Philippines, or Eastern Europe preferred) Hours: Part-time (20-30 hours/week)
Key Responsibilities
- Implement RAG (Retrieval Augmented Generation) systems to connect tennis data with LLMs
- Create ML models for win probability analysis and performance trends
- Develop data processing pipelines for statistical insights
- Build API services for delivering AI insights to frontend applications
- Design recommendation systems for personalized training plans
Required Skills
- 3+ years ML/AI development experience with focus on NLP and LLMs
- Hands-on experience with RAG systems (LangChain/LlamaIndex)
- Strong Python skills (Pandas, NumPy, SciKit-Learn)
- REST API development experience (FastAPI preferred)
- Knowledge of vector databases and embedding techniques
- Experience with prompt engineering for LLMs
Bonus Qualifications
- Sports analytics experience
- Knowledge of tennis
- Experience with XGBoost/LightGBM
- MongoDB and PostgreSQL familiarity