Backend Developer (Node.js/Python)
Summary
Build and scale backend services for an AI-powered esports video product — parsing live streams, detecting highlights like 'team kills', and implementing video/camera detection — using Node.js (Express, MongoDB), Python (TensorFlow, OpenCV), Docker, Redis, FFmpeg, and AWS.
Technologies
Core:
Node.js (Express, MongoDB)
Python (TensorFlow, OpenCV)
Docker, Redis, FFmpeg
AWS (Lambda, SQS, ECS)
Additional:
React/Next.js, WebRTC
Machine Learning
REST API, microservices
Example Tasks
Build a parser for kick.com streams
Add a “team kill” highlight in CS2
Implement player camera detection in live video streams
Requirements
Must-have:
2+ years of experience with Node.js or Python
Knowledge of microservices, MongoDB, Redis
Git, Docker, REST API
Preferred:
Experience with FFmpeg
Knowledge of AWS, ML
Understanding of the esports industry
Format & Conditions
Salary: $2000–3500, regular reviews
Remote, flexible schedule
Exciting projects involving video, AI, and system scaling
Growth opportunities to Senior/Tech Lead