B&A
Tubi
Staff Software Engineer, ML Infra & Distributed Systems
Über die Rolle
Als Staff Software Engineer im ML-Infrastruktur-Team arbeiten Sie eng mit den Machine Learning- und Produkt-Teams zusammen, um erstklassige machine learning-Inferenzplattformen zu entwickeln. Diese Plattformen unterstützen wichtige Dienste wie personalisierte Empfehlungen, Suche und Inhaltsverständnis bei Tubi. Eine Kernaufgabe dieses Teams ist die Entwicklung und Wartung von ML-Modell-Serving-Systemen mit geringer Latenz, die Deep Learning, LLM und Suchmodelle unterstützen. Dies umfasst den Aufbau von Self-Service-Infrastruktur und kritischen Komponenten wie der Inferenz-Engine, dem Feature-Store, dem Vektor-Store und der Experimentier-Engine. Sie werden die Art und Weise, wie wir unsere Dienste bereitstellen und betreiben, verbessern und sogar zu Open-Source-Projekten beitragen. Diese Rolle bietet die architektonische Freiheit, neue Frameworks zu erkunden, kritische funktionsübergreifende Projekte zu leiten und die Fähigkeiten unserer ML- und Produkt-Teams zu transformieren.
Aufgaben
- Entwurf und Aufbau skalierbarer, hochdurchsatzfähiger und latenzarmer verteilter Systeme unter Verwendung von Scala
- Entwicklung wiederverwendbarer Komponenten und Dienste, die verschiedene ML-Anwendungen wie Personalisierung, Suche, Werbung und Exploration unterstützen
- Enge Zusammenarbeit mit ML-Ingenieuren, um deren Herausforderungen und Einschränkungen zu verstehen und skalierbare Lösungen zu deren Bewältigung zu entwickeln. Proaktive Empfehlung von Lösungen, um unseren ML-Inferenz-Stack auf dem neuesten Stand zu halten.
- Anwendung eines datengesteuerten Ansatzes zur Identifizierung und Optimierung von Latenz, Kosten und Effizienz unserer Infrastruktur. Leitung groß angelegter funktionsübergreifender Refactorings bei Bedarf
- Mentoring anderer Ingenieure im Team in den Bereichen Systemdesign, effektives Incident-Management, Vorstellungsgespräche, Nutzung von LLMs für die Arbeit usw.
- Zusammenarbeit mit ML-, Produkt- und funktionsübergreifenden Engineering-Teams zur Definition der langfristigen Vision und Architektur für ML-Infrastruktur bei Tubi.
Ihr Profil
- Erfahrung im Entwurf und Aufbau skalierbarer, verteilter Systeme in einer modernen backend-Sprache (z. B. Scala, Java, Python, Go, C++); Erfahrung mit Scala oder einer JVM-basierten Sprache ist ein Plus.
- Fundierte Erfahrung mit AWS oder einer vergleichbaren Cloud-Plattform
- Erfahrung im Aufbau von Online-Microservices in großem Maßstab mit latenzarmem Serving
- Erfahrung mit sowohl SQL- (z. B. Postgres) als auch NoSQL-Datenbanken (z. B. Cassandra), Message-Brokern (z. B. Kafka) und Caches (z. B. Redis)
- Erfahrung mit Containerisierungstechnologien wie Docker oder Kubernetes
- Leitung der Reaktion auf und Lösung von mehreren größeren, weitreichenden Vorfällen
Bonus
- Vertrautheit mit der machine learning-Infrastruktur wie Inferenz-Engines (z. B. torchserve, triton, vLLM), Vektor-Stores (z. B. LanceDB, FAISS), Feature-Stores (z. B. Feast), ElastiCache, Orchestrierung von Modelltraining usw.
- Verständnis von ML-Modelltrainings-Pipelines und Modellinterna. Erfahrung mit Empfehlungssystemen, Suche, Autocomplete und Ads ML ist ein Plus
- Frühere Erfahrung mit Akka, Erlang, Elixir oder Go
- Kompetenz in der datengesteuerten Analyse komplexer A/B-Testergebnisse
ÜBER TUBI
Tubi ist ein kostenloser Streaming-Dienst, der über 100 Millionen monatlich aktive Nutzer unterhält. Tubi bietet die weltweit größte Sammlung von Hollywood-Filmen und TV-Sendungen, Tausende von Creator-geführten Geschichten und Hunderte von Tubi Originals, die für die leidenschaftlichsten Fans gemacht sind. Mit Hauptsitz in San Francisco und gegründet im Jahr 2014, ist Tubi Teil der Tubi Media Group, einer Sparte der Fox Corporation.
Mutig für jedes Fandom gebaut, ist Tubi ein kostenloser Streaming-Dienst, der über 100 Millionen monatlich aktive Nutzer unterhält. Tubi bietet die weltweit größte Sammlung von Hollywood-Filmen und TV-Sendungen, Tausende von Creator-geführten Geschichten und Hunderte von Tubi Originals, die für die leidenschaftlichsten Fans gemacht sind. Mit Hauptsitz in San Francisco und gegründet im Jahr 2014, ist Tubi Teil der Tubi Media Group, einer Sparte der Fox Corporation.
Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und alle qualifizierten Bewerber erhalten eine Anstellung ohne Rücksicht auf Rasse, Hautfarbe, Religion, Geschlecht, nationale Herkunft, Geschlechtsidentität, Behinderung, geschützten Veteranenstatus oder ein anderes gesetzlich geschütztes Merkmal. Wir werden qualifizierte Bewerber mit krimineller Vergangenheit im Einklang mit geltendem Recht für eine Anstellung in Betracht ziehen.
#LI-Hybrid
--------------------------------------------------------------------------------
Gemäß den staatlichen und lokalen Anforderungen zur Offenlegung von Gehältern ist die Gehaltsspanne für diese Rolle, wobei der endgültige Angebotsbetrag von Ausbildung, Fähigkeiten, Erfahrung und Standort abhängt, jährlich unten aufgeführt. Diese Rolle ist auch für einen jährlichen diskretionären Bonus, einen langfristigen Anreizplan und verschiedene Leistungen berechtigt, einschließlich Kranken-/Zahn-/Augenversicherung, Versicherung, einem 401(k)-Plan, bezahltem Urlaub und anderen Leistungen gemäß den geltenden Plandokumenten.
Arbeitsmärkte mit hohen Kosten, wie unter anderem Los Angeles, New York City und San Francisco
$227,200—$324,500 USD
Tubi ist eine Sparte der Fox Corporation, und die hier zusammengefassten FOX-Mitarbeiterleistungen drive.google.com/file/d/1I_N5Kz_AWxSaiTvS-jr1gqzKLXM3krY3/view?usp=sharing decken den Großteil aller US-Mitarbeiterleistungen ab. Die folgenden Unterscheidungen skizzieren die Unterschiede zwischen den Leistungen von Tubi und FOX:
- Für in den USA ansässige, nicht von der Gehaltspflicht befreite Tubi-Mitarbeiter erfasst die Zusammenfassung der FOX-Mitarbeiterleistungen den Urlaubs- und Krankheitsurlaub korrekt.
- Für alle festangestellten/von der Gehaltspflicht befreiten Mitarbeiter bietet Tubi anstelle der FOX-Urlaubsrichtlinie eine flexible Urlaubsrichtlinie zur Verwaltung aller persönlichen Angelegenheiten an.
- Für alle regulären Vollzeitmitarbeiter bietet Tubi anstelle des bezahlten Elternurlaubs von FOX ein großzügiges Elternurlaubsprogramm an, das Eltern zwölf (12) Wochen bezahlten Bindungsurlaub innerhalb des ersten Jahres nach Geburt, Adoption, Leihmutterschaft oder Pflegeplatzierung eines Kindes ermöglicht, zusätzlich zu den geltenden staatlichen Urlaubsprogrammen und der kurzfristigen Invaliditätsrichtlinie von FOX. Diese Zeit wird zu 100% durch eine Kombination aus allen anwendbaren staatlichen, städtischen und föderalen Urlaubsprogrammen und Lohnersatzprogrammen zusätzlich zu den Beiträgen von Tubi bezahlt.
- Für alle regulären Vollzeitmitarbeiter bietet Tubi eine monatliche Wellness-Erstattung an.
