Backend Developer (Laravel + Node.js + Python/AI)

Job Purpose:

To design, develop, and scale the backend infrastructure of the sports platform by building Laravel
APIs, Blade admin dashboards, and Node.js WebSocket services for real-time scoring and updates,
while also implementing AI-powered solutions in Python for predictions, tagging, and highlights..

Job Specification:

  • Experience: 4–7 years in backend development with Laravel, Node.js, and Python AI
    services.
  • Education: Bachelor’s/Master’s in computer science, Engineering, or related fields.
  • Background: Strong knowledge of real-time systems, AI/ML model integration, and media
    workflows. Prior experience in sports/tournament scoring systems is a plus.

Key Responsibilities & Accountability:

  • Build and maintain Laravel APIs for tournaments, matches, players, and media.
  • Enhance Blade-based admin dashboard for backend management.
  • Develop and optimize Node.js WebSocket services for live scoring and commentary.
  • Implement offline-to-online sync with conflict resolution.
  • Design and integrate AI/ML solutions in Python for predictions, tagging, and highlights.
  • Manage AWS infrastructure (S3, RDS, CloudFront) for media and database scaling.
  • Optimize backend systems for performance, memory, and caching.
  • Support media pipelines for video storage and live streaming.
  • Implement CI/CD pipelines with Azure DevOps.
  • Ensure backend scalability, reliability, and security during live matches.

Functional Competencies:

  • Backend development with Laravel (PHP) and Node.js (WebSockets)
  • MySQL/PostgreSQL, AWS RDS
  • AI/ML with Python (PyTorch, TensorFlow, Scikit-learn, OpenCV)
  • REST API and Fast API/Flask for model serving
  • Redis for caching and session handling
  • Authentication (Laravel Passport / Sanctum, JWT, OAuth2)
  • CI/CD with Azure DevOps, Docker, and Nginx
  • Monitoring & logging with CloudWatch, Sentry, Prometheus, Grafana
Job Location: chennai

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top