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

bmpXUTU4ZjVWLy9idzZzdnNLY2YxalQvWHc9PQ==
  • 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 [email protected]

Job Tags

Similar Jobs

Amazing Athletes

Youth Sports Coach Job at Amazing Athletes

 ...Amazing Athletes, the largest multi-sport enrichment program in the country, is looking for a friendly and energetic Sports Coach to join our team of instructors. Our program is designed for children ages 1-12 years old to have fun through positive movement experiences... 

Dover Corporation

Internal Consultant Job at Dover Corporation

 ...Exchange under "DOV." Additional information is available at dovercorporation.com . Role Overview: As an Internal Consultant at Dover, you will play a crucial role in driving strategic initiatives, solving complex business challenges, and enhancing the... 

Quality Truck Care Center

Parts Specialist Job at Quality Truck Care Center

 ...Center is a Family-owned business in The Fox Valley since 1986! We represent Western Star, Autocar and XCMG. Certified in Detroit, Cummins, CAT engines, Allison and Detroit Transmissions and Axles. Our De Pere location is currently looking for a Parts Counterperson to... 

A Bridge to Achievement

Registered Behavior Technician Job at A Bridge to Achievement

 ...team as Behavioral Technicians. As a Behavioral Technician, you will play a crucial role in providing Applied Behavior Analysis (ABA) therapy to individuals with Autism Spectrum Disorder (ASD). We are currently hiring for full time positions. The applicant must be... 

American Residential Services

Sales Lead Generator Job at American Residential Services

 ...Electrical solutions for over 45 years since its establishment in 1975. Take your Sales Career to new heights and discover your true selling potential as a Sales Lead Generator / In-Store Promoter! If you are a natural with SALES, if you are motivated by MONEY, if...