Ross Video is looking to develop and maintain software applications, real-time audio and speech-to-text pipelines, AI-assisted workflows, and intelligent systems that integrate directly into live broadcast environments to enhance storytelling through cutting-edge technology.
Requirements
- 2+ years using front-end technologies (JavaScript, HTML5, CSS3) including a modern framework (React preferred)
- 2+ years using Node.js for backend development
- Familiarity with DevOps practices, including CI/CD pipelines and containerized environments (e.g., Docker, GitHub Actions, or similar)
- Experience with multimedia or live production environments (broadcast, streaming, or graphics systems)
- Experience with real-time media frameworks such as FFmpeg, GStreamer, or WebRTC (LiveKit experience is an asset)
- Knowledge of AI, speech-to-text technologies, and SQL Databases.
Responsibilities
- Participate in the full life cycle of software development (requirements gathering, designing, building, testing and maintenance)
- Build and maintain CI/CD pipelines to ensure reliable and automated delivery of software components
- Collaborate with live-production specialists to bring their application visions to life
- Write clean, concise, and efficient code across the entire stack
- Create and maintain operational documentation and deployment guidelines to support ongoing scalability and reliability
- Design and implement automated tests
- Contribute to the development and optimization of media pipelines using tools such as FFmpeg and GStreamer for real-time audio and video processing
Other
- Independent learner with strong problem-solving skills
- Comfortable working on high-visibility, time-sensitive projects
- Ability to manage multiple concurrent projects and priorities
- Collaborative and team-oriented
- Organized, detail-oriented, and calm under pressure