365scores is seeking a self-driven AI Engineer to join our Core AI team. You will own the full product lifecycle of end-to-end generative AI systems—from data extraction and backend database design to multi-agent orchestration, evaluation, and live production monitoring.
Your domain will bridge two high-stakes engineering environments: high-throughput batch processing for deep pre-match analysis and ultra-low-latency generation (sub-second) for live match streaming. You will operate with high autonomy to drive architectural decisions and shape our applied AI infrastructure.
Responsibilities- Multi-Agent Orchestration & Systems: Design, build, and deploy specialized LLM agents for data triage, real-time content generation, multilingual translation, and automated self-critique using agentic frameworks (e.g., Google ADK).
- Harness & Memory Engineering: Build agent harness frameworks, manage stateful session handling, and implement scalable short-term and long-term memory architectures.
- Real-Time & Batch Workflows: Architect dual-track AI workflows: optimize pre-match pipelines for analytical depth, and tune live match generation pipelines for sub-second response times.
- Model Routing & Cost Optimization: Implement intelligent dynamic routing between commercial and open-source models (via OpenRouter, AWS, GCP, and Databricks) to balance latency, cost, and quality.
- Data Engineering & RAG: Design robust database schemas and data pipelines that fuel production RAG architectures and dynamic agent context.
- Evaluation & Observability: Build automated critique loops (LLM-as-a-judge) to measure output precision, while implementing full observability/logging to trace agent reasoning steps in production.
- 3+ years as a software engineer, ML engineer, or data scientist, with strong Python and a track record of code running in production
- Solid backend and database design
- At least one LLM-powered feature shipped to production, using commercial or open-source models. You can describe what broke and how you fixed it
- Hands-on experience post-training open-source models (e.g., SFT or LoRA), including preparing training data and measuring whether the result actually beat the baseline
- Experience evaluating non-deterministic outputs, even informally
- Comfort with latency-sensitive Python (async, streaming, queues, caching)
- Hands-on cloud experience (AWS, GCP, or Databricks)
- Comfort working with product and data partners to turn loose ideas into shipped features
- Disciplined use of AI coding tools: choosing the right model per task, giving structured context, and verifying output rather than “vibe coding”
- Curiosity backed by evidence: you benchmark new tools before adopting them
Nice to have
- Multi-agent or agentic systems in production
- Experience with prompt caching, managed LLM endpoints, or model routing
- Real-time event streaming for sports or live media
- Multilingual generation or translation quality evaluation
- Open-source contributions to agentic tools or eval benchmarks
- Sport fanatic - Advantage
Skills Required
- Strong software engineering background with database architecture and scalable production backend experience
- Proven experience building production-grade generative AI applications and multi-agent systems
- Experience with agentic frameworks
- Practical mastery of AI-assisted software engineering tools and model selection for coding tasks
- Hands-on experience with AWS, Databricks, or GCP
- Experience with managed large language model endpoint deployment
- Deep understanding of prompt optimization and prompt caching
- Experience building automated evaluation pipelines
- Ability to independently research, benchmark, and adopt new frameworks
- Experience building real-time event streaming systems for sports or live media
- Familiarity with TypeSafe AI, Jev, or custom router architectures
- Contributions to open-source agentic tools, frameworks, or evaluation benchmarks
- Strong interest in sports
What We Do
Founded in 2010, 365Scores is a global sports technology hub providing real-time results, in-depth stats, original content, customized news feeds, and more. Our products are based on cutting-edge technology that enables live updates and on-demand content libraries of the highest quality and scale. 365Scores’s mission statement is to make fans' experience better, more accurate, and more fun. An always-growing team of passionate professionals in our offices in Hong Kong, London, Tel Aviv, Sao Paulo, and Dubai are working hard every day to fulfill that mission. We are always looking for talented people to join the team and help us.
.png)

.png)





