Streaming Media Engineer Job at Frameable, Inc., New York State

d0d0UE9tblM4Mk5jZHdya1ZMU3Q4d2NkdGc9PQ==
  • Frameable, Inc.
  • New York State

Job Description

Streaming Media Engineer

New York, NY or Remote

FrameableInc.com builds thoughtfully designed tools for work and play, with a focus on remote-first digital experiences for team collaboration and social connection.

We are a friendly and experienced team that values a growth mindset, open communication, and asking good questions. We appreciate well-designed virtual interactions and experiences and feel lucky to have them every day with each other while making them possible for our users.

Our video call infrastructure runs on WebRTC, MediaSoup, ffmpeg, and TensorFlow. As we scale up, we are looking for smart, creative, talented, experienced engineers to both develop new functionality, and enhance robustness.

Our application tech stack includes Vue.js / Node.js / Redis / WebSockets for real-time collaboration; MySQL for a source of truth; and some other tools and services around text-understanding and image processing in Python.

You are: a well-rounded engineer willing to dive into all layers of the system, with an inclination for the media parts. You have probably dug around in webrtc-internals, spent real time in the ffmpeg docs, and maybe done some audio/video processing with some stack that used fortran or some sort of numeric computing underneath.

What you'll be doing:

  • Improve scalability and robustness of our WebRTC / SFU infrastructure
  • Improve call quality in low-bandwidth / variable network conditions
  • Develop and integrate improved noise/echo-cancellation and other audio filters
  • Develop enhanced privacy and encryption capabilities
  • Develop and improve real-time video processing/filtering in the browser

What we'd like to see:

  • Experience at scale with streaming media of one sort or another
  • Working knowledge of landscape of WebRTC APIs and browser implementations
  • Experience/interest in SFUs like MediaSoup / Jitsi / Kurento
  • Proficiency transcoding video with ffmpeg or GStreamer
  • Experience/interest in image filtering
  • Experience/interest in audio processing
  • Experience/interest in machine learning with tensorflow, numpy, etc

To apply, please send a cover letter and resume to jobs@frameable.com

Job Tags

Remote job,

Similar Jobs

NBCUniversal

Early News Multiplatform Reporter, Telemundo 52 Los Angeles Job at NBCUniversal

 ...of news sources across communities, organizations, and social media platforms for exclusive stories. Track story developments and...  ...producing original news stories. Familiarity with emerging news production techniques and technology, with a desire to learn and innovate.... 

V2 Innovations Inc.

Technical Product Owner (TPO) || Atlanta, GA (Onsite/Hybrid) Nearby Applicants only || W2 Contract Job at V2 Innovations Inc.

Job Title: Technical Product Owner (TPO) Location: Atlanta, GA (Onsite/Hybrid) Experience: 10+ Years Employment Type: W2...  ...and Product Ownership , with certifications such as Certified Scrum Master (CSM) and Scrum Product Owner (CSPO) . This role... 

AIM Health

Acupuncturist Job at AIM Health

 ...treatment. Qualifications and Education Requirements 1. Diploma from an institute accredited by Accreditation Commission for Acupuncture and Oriental Medicine (ACAOM)2. Passed the examination for the National Commission for the Certification of Acupuncture and... 

Prioxtel Virtual Solutions

Remote Call Center Representative - Non-Profit Support Job at Prioxtel Virtual Solutions

 ...Are you looking for a rewarding, flexible work-from-home job? As a Remote Call Center Representative , you will process donations for non-profit organizations, ensuring a great experience for donors. This role offers the ability to set your own hours, making it perfect... 

Regency International

Work at home Data Entry Representative Job at Regency International

We are seeking a detail-oriented and organized data entry clerk to join our team. The ideal candidate will have excellent typing skills...  ...or in-person. - No commute needed if you choose to work from home. - No minimum hrs. You can do this part-time or full-time...