Job Description
Avail Medsystems is a pioneering medical technology company that is reinventing how medical procedures are supported by industry and clinicians. We are committed to delivering HIPAA compliant real-time video conferencing solutions that improve the quality, and lower the cost, of procedural care delivery.
We are looking for a passionate Senior Media Engineer to join our Media Team. This individual will work on creating the next generation media platform which will have all the cutting-edge technologies including computer vision, AI/ML, coding/encoding/decoding/compression/transcoding, media players, conferencing system, recording, improved audio/video quality, streaming, micro services, parallel computing and GPU.
We are data driven and milestone oriented. We are looking for self-starters and good team players. Join us in our journey to improve healthcare.
You will be successful in this role if you:
- Are a quick learner and excited about learning new technologies
- If you believe in teamwork and have excellent problem solving and communication skills
- If you have the ability and curiosity to master and gain expertise on different tasks and projects
- Are passionate about coding, code quality, automated testing and engineering best practices
- Enjoy research and create innovate solutions
- Advocate software craftsmanship and take pride in your work
- Thrive in an environment with lots of context and minimal guidance
- Enjoy taking full ownership of projects from conception to production
Qualifications:
- Experience working with VoIP or Video conferencing or IPTV solutions is preferred.
- Experience with RTP, SRTP, RTSP, RTCP, SIP, SDP, ICE, STUN/TURN, NAT, TLS, WSS, Packetization, etc is preferred.
- Experience with Audio/Video pre-processing, post-processing is preferred.
- Experience with Audio & Video coding/encoding/decoding/transcoding is preferred
- Experience with ABR streaming technologies like Apple HLS & MPEG-DASH is preferred
- Working knowledge of media codecs, formats, transports and containers, such as MPEG-2, H.264/AVC, HEVC, AAC, AC3, MP4, TS, PCMU, PCMA, Opus, etc is preferred.
- Expert level coding skills with C/C++/C++17
- Experience with Python, JavaScript/Typescript, React/React Native/Redux and Go
Nice to have:
- PhD/MS/BS in Computer Science or a related degree with 5+ years of related work experience
- Experience with Computer Vision and AI/ML.
- Experience integrating 3rd party SDK’s and media solutions.
- Experience with WebRTC, WebSockets, SSE is a plus.
- Experience with DRM and various media players is a plus.
- Experience with ABR streaming protocols like Apple HLS, MPEG-DASH, Low latency CMAF, Low latency HLS is a plus.
- Good to have experience with PSNR, MSE, VMAF, SSIM, VQM, NIQE, MSU Blurring/Blocking, MSAD, MOS.
- Good to have experience with PSQM, ERL, ERLE, VQmon, POLQA , Jitter Average, Packet lost ratio, Round trip delay, THD, Audio Tuning etc.
- Experience with GPU/eGPU and understanding of parallel programming, CUDA programming, concurrency, parallelism and event driven architecture.
- Exposure to healthcare/clinical applications, understanding of HIPAA mandates is an added plus
- Prior experience with Scrum, Agile Methodology