Streaming Media Engineer Job at Frameable, Inc., Oregon State

MnVQR3FlbXczSHRsVktQQkJhOEVxYVRhSkE9PQ==
  • Frameable, Inc.
  • Oregon 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

Similar Jobs

CMC

Truck Driver Job at CMC

 ...applicable state and federal regulations Use of Electronic Logging Devices (ELD) during operation of vehicle; driver will be trained accordingly Drive trucks to weigh stations before and after loading and along routes to document weights and to comply with state... 

ISALYS GROUP

Remote Data Entry Clerk Job at ISALYS GROUP

*About Us:* Join a progressive organization where your abilities can flourish and your efforts are appreciated. We provide a cooperative adaptable atmosphere designed to optimize your abilities and professional development. An overview of the position: We ...

Get It - Healthcare

RN Triage Nurse - Remote Job at Get It - Healthcare

Registered Nurse (RN) - Telephone Triage Are you an experienced RN looking for an exciting opportunity in a fast-paced environment? We are seeking...  ...high-quality patient care remotely while maintaining work-life balance, this role is perfect for you! Why Join Us?... 

System One

TIG Welder Job at System One

 ...TIG Welder Florham Park, NJ $30-$35/Hour, DOE Description: Obtains specified electrode and inserts electrode into portable holder. Connects cables from welding unit to obtain amperage, voltage, slope, and pulse. Starts power supply... 

FYZICAL Therapy and Balance Centers

Medical Receptionist / Front Desk Job at FYZICAL Therapy and Balance Centers

 ...Desk Location Ventura, CA : No experience necessary for this entry-level Medical Receptionist / Front Desk position with FYZICAL at our...  ...way in the PT industry with its non-traditional approach to healthcare. With FYZICAL, you will enjoy job security and the opportunity...