Software Engineer New Grad (MSc/BSc: AI, Core, Apps)
Eluvio, Inc. - Berkeley, CA
Apply NowJob Description
About UsAt Eluvio (eluv.io), we’re tackling one of the Internet’s biggest challenges: video. Our Content Fabric is a decentralized platform reimagining how premium media is delivered, processed, and monetized. Unlike traditional cloud and CDN workflows, it enables real-time routing, just-in-time transcoding, personalized playback, and secure ledger-based rights management — all inline with the video stream itself.Global leaders in entertainment and sports — including Amazon Studios/MGM, Sony, Warner Bros., NBA, UEFA, and WWE — use Eluvio to deliver richer, faster, and more efficient experiences. Recognized with awards from NAB, SEICON, and HPA, and protected by 15+ US patents, Eluvio is building the infrastructure for the future of Internet video.The RoleWe’re looking for exceptional new graduates who are ready to jump in as full-time Software Engineers. If you have a strong academic background, solid fundamentals, and a hunger to learn and make an impact, we want to hear from you. BSc is required; MSc or PhD is a plus.Depending on your skills and interests, you’ll join one of three areas:Core Systems – Work with Go, Rust, and C/C++, WebAssembly on backend systems, and our full video/audio transcoding, packaging, and processing stack (ffmpeg fork). You’ll also be able to contribute to our decentralized content routing and storage protocol.Applications & Frontend – Build experiences across backend, web, mobile, and TV. Our stack includes Go, JavaScript, Typescript, WebAssembly, Swift (iOS/tvOS), and Kotlin (Android/GoogleTV). You’ll help shape streaming, download, and viewing products used by a wide audience.AI/ML – Develop and apply models for content description, summarization, search, retrieval, and personalization. Our work spans LLMs, VLMs, RAG, reinforcement learning, optimization, and data anization location: Our main office is located in Berkeley, CA and we prefer collaborating in-person, with lots of flexibility around exact hours.Education: BSc in EECS or related field (MSc/PhD encouraged)Proven ability: Excellence shown through coursework, internships, research, or open-source contributionsCore fundamentals: Strong grounding in algorithms, concurrency, networking, security, and/or machine learning; research experience in new problem areas a plusBy TrackCore Systems: Proficiency in Go, Rust, and/or C/C++; experience with testing; knowledge of video codecs (H.264, H.265, AV1) and/or WebRTC a plusApplications: JavaScript/React and full-stack development; experience with mobile (iOS/Android) or TV apps a plusAI/ML: Python and ML/DL frameworks (PyTorch, TensorFlow, scikit-learn); familiarity with Transformers, RAG, LoRA, CV/NLPSoft SkillsClear and collaborative communicatorDetail-oriented but able to move fastCreative problem solver with a team-first mindsetNice to HaveCore: Applied cryptography (e.g., SEC 256, proxy re-encryption, threshold ciphers), media standards (HLS/DASH, H.264, H.265, AV1, WebRTC), ffmpeg, and JavaScript-based media playersAI/ML: Experience building fine-tuned or multi-stage ML pipelines, including advanced techniques (LoRA, mixture-of-experts, advanced RAG, statistical optimization)Market competitive salaryEmployee stock option programMedical, Dental, Vision, 401K with matchCulture: We celebrate our accomplishments with two major parties a year, have occasional events to coincide with adjacent SF conferences, and we have a warm and casual working environment. Lunch is provided every day!Industry Interaction: We publish in our field, give talks, attend/present at product conferences, and interface with our customers regularly. A bunch of the team attend the international and national broadcaster's conferences every year, IBC (Amsterdam) and NAB (Las Vegas), and media conferences such as SXSW, which are all a blast. #J-18808-Ljbffr
Created: 2025-09-18