Streaming Media Engineer Job at Frameable, Inc., Remote

L01GYnRDMlFpWklyaThFWWIxd2QvUkJQQVE9PQ==
  • Frameable, Inc.
  • Remote

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

ExecRecruitment

System Database Administrator Job at ExecRecruitment

 ...support professional growth. One of our direct clients is actively seeking a System Database Administrator to join their team. Job Title: System Database Administrator Location: Remote Duration: 6 months+ extension Duties: The duties of a System Database... 

Revive Orthopedics

Orthopedic Technician Job at Revive Orthopedics

 ...Position Summary ReVive Orthopedics Spine & Sports Medicine is seeking a skilled and dedicated Orthopedic Technician to join our clinical team. This role supports all surgical procedures and will assist with routine orthopedic procedures, including the application... 

USA Staffing Network

Director of Rehabilitation - PT, OT, or SLP Job at USA Staffing Network

(Only QUALIFIED Healthcare Professionals accepted) Occupational/Physical Therapy - Director of Rehabilitation - PT, SLP, or OT: Direct Hire Permanent Full-Time Competitive Salary, based on experience Excellent Benefits Package Professional Growth & Stability... 

Crown Subaru

Automotive Service Technicians - ALL Levels Job at Crown Subaru

Bring your Honda - Toyota - Nissan Service Technician Experience to WORK FOR US at Crown Subaru! Crown Subaru is adding Automotive Service Technicians to our NEW, State-of-the-Art Service Department! Subaru experience is not necessary. If you have worked... 

Concept Coatings Design Co.

Spray Painter/ Cerakote applicator Job at Concept Coatings Design Co.

 ...Salary Range: $40,000- 60,000Job Title: Full-Time Spray Painter/Cerakote Applicator at Concept Coatings Design Co., Murrieta, Ca.Looking to hire an experienced spray painter, offering them the exciting opportunity to display their talent and skills and expand their...