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

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

Job Tags

Similar Jobs

Chasta Medical Staffing

CVOR Tech Job at Chasta Medical Staffing

 ...assistance if needed Researches unfamiliar procedures Discuss the procedure with knowledgeable individuals Qualifications High School diploma or equivalent preferred Graduate from a Surgical Technology Program required Minimum of one (1) year of surgery... 

Domino's Franchise

Delivery Driver- 501 E Main Street Job at Domino's Franchise

 ...result of the loyalty and pride our team members exhibit on a daily basis. Our company is truly fortunate, as we have some of the...  ...Do you like money in your pocket? Domino's Pizza drivers arepaid cash nightly, which includes: tips and mileage reimbursement!Our... 

SelektIT

Vendor Account Manager Job at SelektIT

 ...perfect role for you! Responsibilities: Analyze & Improve: Evaluate account performance, identify growth opportunities, and maximize profitability. Lead Negotiations: Manage complex contract negotiations with vendors to secure favorable terms. Build Relationships... 

Ozaukee County

Behavioral Health Adult Protective Services Worker Job at Ozaukee County

 ...Job Summary Adult Protective Services workers investigate allegations of abuse,...  ...hearings as required. 5% Educate Client and Support System: Educates clients, family members...  ...human services field with elderly and disabled individuals required. Licenses,... 

Rockford Systems, LLC

Field Service Engineer Technician Job at Rockford Systems, LLC

Amazing travel o pportunity that uses mechanical and electrical skills for project work. We are a safety company that works in alignment with OSHA Standardsfor our customers to ensure safety is a top priority. We offer full medical, dental and vision insurance; 40...