Eluvio is solving the generational problems of video over the Internet by transforming the distribution and monetization of premium video and digital media with its Content Fabric, a next-generation content distribution and storage protocol.
Requirements
- For Core - Working knowledge of a low level programming such as Go, Rust, or C/C++, including unit and integration tests, and strong versatility working up and down the stack.
- For Apps - Working knowledge of JavaScript, full-stack application development, and current MVC/react or equivalent frameworks, including ability to write modular and testable code.
- For ML/AI - Deep classroom experience in data science or machine learning or internship; Comfortable with Python.
- Knowledge of machine/deep learning algorithms - the more the better (e.g. RAG, encoding/decoding Transformers, LLM/LVLM fine-tuning, gradient boosting, CNNs, sequence models) and frameworks/libraries (e.g., Tensorflow, PyTorch, Sci kit-learn), Knowledge of computer vision and natural language processing.
- For core - Applied cryptography, including SECP256-based protocols, proxy re-encryption, threshold ciphers and protocols.
- Familiarity and experience with H.264, H.265, AV-1 standards and generally codec standards.
- Familiarity and experience with WebRTC.
Responsibilities
- backend work is based on Go, Rust and C, including native and Web Assembly binaries and includes a full video/audio transcoding, packaging, and processing stack, in addition to the decentralized content routing/storage protocol.
- Apps and Front-end are largely JavaScript (browser), native TV and Mobile apps (iOS/Android, and others) and Web Assembly, and span a wide range of content streaming, download, and viewing experiences.
- AI/ML team builds, trains, and applies large and small models across varied applications in content description, summarization, search, retrieval and personalization utilizing LLMs/VLMs/RAG, reinforcement learning, statistical and ML optimization, and data science.
Other
- Minimum BSc in EECS or a related discipline (MSc or PhD is great!)
- Demonstrated excellence in classroom, internship, or open source software and model development.
- Excellent understanding of core computer science fundamentals in chosen focus areas such as algorithms, concurrent programming, security, networking, and machine learning.
- Great communication skills, organized, able to multitask and be a team player
- Ability to balance attention to detail with agile execution