Posted on: 06/05/2026
About the Company :
Fubo is a consumer-first live TV streaming platform redefining the future of television by delivering premium sports, news, and entertainment content with a seamless and flexible user experience.
With a strong global presence, Fubo continues to innovate in the live streaming space through cutting-edge technology and user-centric solutions.
Role Overview :
We are seeking a highly skilled Senior Software Engineer specializing in AI and Computer Vision to join our growing team.
This role involves designing and deploying advanced deep learning models to enhance video streaming experiences.
The ideal candidate will bring strong technical expertise, research orientation, and the ability to translate innovative ideas into scalable production systems.
Key Responsibilities :
- Architect, develop, and optimize deep learning models for video understanding and computer vision applications
- Build and deploy scalable AI solutions supporting large-scale user bases (1M+ users)
- Work closely with cross-functional teams to conceptualize and implement AI-driven features
- Translate research papers and cutting-edge innovations into real-world applications
- Continuously improve model performance, scalability, and efficiency
- Mentor junior engineers and contribute to team knowledge sharing
- Stay updated with the latest advancements in AI, deep learning, and computer vision
- Contribute to intellectual property development including research publications and patents
Key Result Areas (KRA) :
- Successful deployment of high-performance AI models into production environments
- Improvement in video processing accuracy, latency, and scalability metrics
- Contribution to innovation through patents, research, or novel AI solutions
- Effective mentorship and skill development of team members
- Reduction in system downtime and optimization of model efficiency
- Timely delivery of AI-driven features aligned with business goals
Required Qualifications :
- 5+ years of experience in AI/ML with a strong focus on Computer Vision
- Strong programming expertise in Python
- Hands-on experience with deep learning frameworks such as PyTorch (preferred) or
TensorFlow
- Experience in building and training computer vision models
- Exposure to LSTM, Transformers, and sequence modeling techniques
- Strong understanding of image/video processing techniques
Required Skillsets :
- Deep Learning and Neural Networks
- Computer Vision (Object Detection, Image Segmentation, Video Analysis)
- Transformer Models and Sequence Learning
- Model Optimization and Performance Tuning
- Python Ecosystem (NumPy, OpenCV, PIL, Scikit-Image, Matplotlib, Seaborn)
- Data Preprocessing and Feature Engineering
- Model Deployment and Scaling (Cloud/Production environments)
- Research and Algorithm Development
- Problem-solving and analytical thinking
- Strong communication and collaboration skills
Perks & Benefits :
- Competitive compensation aligned with market standards
- Comprehensive health insurance coverage
- Health and wellness programs
- Unlimited PTO policy
- Annual team outings and engagement activities
- Team lunches and in-office perks
- Provident Fund benefits
- Access to a dynamic and innovative work environment
Did you find something suspicious?