Auf einen Blick
- Aufgaben: Entwickle innovative Suchmaschinenkomponenten und optimiere Datenverarbeitungssysteme.
- Unternehmen: Perplexity, ein führendes Unternehmen im Bereich Suchtechnologien.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Dynamisches Team mit großartigen Wachstumschancen in einem innovativen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Suche und arbeite an spannenden Herausforderungen.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in Systemprogrammierung und Leidenschaft für effizienten Code.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Perplexity sucht einen hochqualifizierten Expert Systems Engineer, um unser Search Core-Team zu verstrken. Diese Rolle ist entscheidend f r den Aufbau von n chsten Generationen von Suchprodukten und -technologien. Sie werden wichtige Entscheidungen zur Architektur, zum Design und zur Implementierung von grundlegenden Komponenten in unserem technischen Stack treffen.
Verantwortlichkeiten
- Entwurf und Aufbau von Kernkomponenten der Suchmaschine, insbesondere von Indexierungspipelines und Datenformaten, die im Mastab von Milliarden von Seiten arbeiten.
- Entwicklung von Streaming- und Batch-Datenverarbeitung mit YT-Systemen f r den Aufbau des Suchindex in einer Hochlastumgebung.
- Optimierung der Hardwareleistung durch Low-Level-Optimierungen und Systemtuning.
- Bew ltigung von Herausforderungen in Bezug auf Multithreading, Nebenl ufigkeit und systemweite Optimierung.
Qualifikationen
- 3+ Jahre praktische Erfahrung in der Systemprogrammierung (Rust, C++, C oder hnlich).
- Verantwortung f r den gesamten Projektlebenszyklus — Sie schreiben nicht nur eine schnelle innere Schleife, sondern interessieren sich auch daf r, wie das System gebaut, bereitgestellt, betrieben und in der Produktion skaliert wird.
- Kenntnisse in Python oder anderen Skriptsprachen.
- Kenntnisse in Datenverarbeitungssystemen (YT/Kafka/Hadoop).
- Leidenschaft f r das Schreiben von sauberem, effizientem und skalierbarem systemnahen Code.
- Starkes Wissen ber Algorithmen und Datenstrukturen sowie die F higkeit, diese effektiv anzuwenden.
- Tiefes Verst ndnis von Multithreading, einschließlich verschiedener Ans tze, Herausforderungen und Kompromisse.
- Erfahrung im Aufbau von Hochlast-, verteilten und hardware-nahen Diensten.
- Solides Verst ndnis der Linux-Interna (Syscalls, Netzwerkstack, Speichermodell, Kernel-Tuning).
- Vertrautheit mit Low-Level-Optimierungstechniken (Speicherverwaltung, Cache-Effizienz, SIMD, Profiling).
Bevorzugte Qualifikationen
- Erfahrung in der Entwicklung von Kernkomponenten von Suchmaschinen, Datenbanken oder Informationsabrufsystemen.
- Verst ndnis der Grundlagen der Suche: Indexierung, Abfrageanalyse, Ranking und Relevanz.
- Erfahrung mit Handelssystemen oder anderen latenzsensitiven Echtzeitsystemen.
- Vertrautheit mit Cloud-Diensten, Kubernetes und AWS-Infrastruktur.
Member of Technical Staff (Search Core, Indexing & Data Pipeline Stream) in Berlin Arbeitgeber: Perplexity
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die Entwicklung fortschrittlicher Suchtechnologien konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir gleichzeitig großen Wert auf die berufliche Weiterentwicklung unserer Mitarbeiter legen. Genießen Sie die Vorteile eines flexiblen Arbeitsumfelds und die Chance, an bedeutenden Projekten zu arbeiten, die einen echten Einfluss auf die Art und Weise haben, wie Daten verarbeitet werden.