Auf einen Blick
- Aufgaben: Entwickle innovative Suchlösungen für über 400 Millionen Creator-Profile.
- Unternehmen: Modash, ein dynamisches Unternehmen im Bereich Influencer-Marketing.
- Vorteile: Vollständig remote, flexibles Arbeiten, unbegrenzter Urlaub und persönliche Entwicklung.
- Weitere Informationen: Wachsendes Team mit einer Kultur der Zusammenarbeit und Kreativität.
- Warum dieser Job: Gestalte die Zukunft der Creator-Suche und arbeite an spannenden Herausforderungen.
- Qualifikationen: Erfahrung in der Softwareentwicklung und im Umgang mit großen Datenmengen.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Hey, ich bin Adrian. Ich stelle einen Senior Software Engineer ein, um dem Data Search Team bei Modash beizutreten. Modash hilft Marken, Creator auf Instagram, TikTok und YouTube zu finden, zu verstehen und mit ihnen zu arbeiten. Mehr als 2.700 Unternehmen – darunter Stanley 1913, Sennheiser und NordVPN – nutzen uns, um ihre Partnerschaften mit Creatorn zu verwalten und auszubauen. Hinter diesem Produkt steht ein faszinierendes Suchproblem: Kunden dabei zu helfen, die richtigen Personen aus über 400 Millionen Creator-Profilen und Milliarden von Mediendateien zu finden. Wir kombinieren großangelegte Datenverarbeitung, traditionelle Retrieval-Methoden, Vektorsuche, multimodale Einbettungen und LLMs, um das möglich zu machen. Das ist der Punkt, an dem du ins Spiel kommst.
Warum wir im Bereich Search bei Modash einstellen, ist kein internes Tool oder eine Support-Funktion. Es ist eines der Kernprodukte, die Kunden nutzen, um Creators zu entdecken. Der Umfang ist groß, die Daten sind unordentlich und die Suchintention ist oft komplex. Ein Kunde könnte nach Creators in einer bestimmten Nische suchen, nach Personen, deren Inhalte einen bestimmten visuellen Stil vermitteln, oder nach Konten, die einer Gruppe ähneln, die sie bereits kennen. Das gut zu lösen erfordert mehr als nur einen weiteren Filter hinzuzufügen oder eine LLM-API aufzurufen. Wir benötigen einen Senior Engineer, der über das gesamte Retrieval-System hinweg arbeiten kann – von Daten- und Indexierungspipelines bis hin zu Einbettungen, Ranking, Relevanz und latenzarmer Bereitstellung – und vage Produktprobleme bis zur Produktion bringen kann.
Du wirst dem spezialisierten Data Search Team beitreten und eng mit Data Core, Data Insights, Produktteams, Kunden und der Unternehmensführung zusammenarbeiten. Du wirst echte Autonomie haben, aber nicht isoliert arbeiten. Wenn du ein Gefühl dafür bekommen möchtest, wie wir über den Aufbau von Software denken, schau dir unseren Engineering Blog an.
Was du tatsächlich besitzen wirst:
- Die Suche nach Creators bedeutend verbessern.
- Multimodale Daten in durchsuchbare Intelligenz umwandeln.
- Neue Suchfunktionen in die Produktion bringen.
- Das System von Anfang bis Ende besitzen.
Wie der Alltag aussieht:
Hier ist, was eine typische Woche beinhalten könnte:
- Montag: Eine Kundensuche liefert technisch relevante, aber unhilfreiche Ergebnisse. Du überprüfst die Retrieval- und Ranking-Stufen, identifizierst, wo die Intention verloren geht, und schlägst eine messbare Verbesserung vor.
- Dienstag: Tiefenfokuszeit. Du baust eine Pipeline, um multimodale Einbettungen über eine große Menge an Creator-Inhalten zu generieren und testest, wie die neue Darstellung die Retrieval-Qualität und -Kosten beeinflusst.
- Mittwoch: Du arbeitest mit Data Insights an einem neuen internen Datapoint. Gemeinsam einigt ihr euch auf dessen Definition, Abdeckung und Datenqualitätsanforderungen und stellt ihn in Search zur Verfügung, um den Kunden mehr Möglichkeiten zu geben, Creators zu entdecken.
- Donnerstag: Du testest ein Reranking-Modell mit einer festen Menge an echten Kundenanfragen. Du misst, wie sehr es die Relevanz im Vergleich zu den hinzugefügten Latenz- und Inferenzkosten verbessert, und entscheidest, was bereit für die Produktion ist.
- Freitag: Du überprüfst Produktionsmetriken, untersuchst eine Relevanzregression und teilst, was du mit dem Team gelernt hast.
Wir halten Meetings zielgerichtet und schützen die Zeit für tiefes Arbeiten. Du wirst ein kurzes Standup haben, enge Zusammenarbeit, wenn es hilft, und viel Raum zum Entwerfen, Bauen, Optimieren und Starten.
Was du zuvor gemacht hast:
- Großangelegte Daten- oder Backend-Produkte gebaut.
- Produkte von der Idee bis zur Produktion ausgeliefert.
- Verteilte Systeme entworfen.
- LLM-gesteuerte oder agentische Funktionen in der Produktion entwickelt.
- Autonom an vagen Problemen gearbeitet.
- Deutlich über Teams kommuniziert.
- In einem schnelllebigen Produktumfeld gearbeitet.
Bonuspunkte, wenn du:
- Mit multimodalen Einbettungen, Vektordatenbanken, semantischer Suche, Ranking-Algorithmen, Modellbereitstellung, selbst gehosteten Modellen oder GPU-Infrastruktur gearbeitet hast.
- Neugier auf die Creator-Wirtschaft hast.
Unser Stack:
- AWS und GCP, mit Pulumi für Infrastruktur als Code
- Python, TypeScript und Node.js
- PySpark auf AWS EMR
- Airflow
- Milvus Vector DB über Zilliz
- Elasticsearch
- LLM-Batch-APIs
- Apache Iceberg
- SageMaker, DynamoDB, S3, Glue, Kinesis, Lambda, ECS und Aurora
- Slack, GitHub, Linear, Notion und Cursor
Der Interviewprozess:
Wir bewegen uns schnell und können den Prozess in weniger als einer Woche abschließen:
- Einführungsgespräch
- Coding-Interview
- Systemdesign-Interview
- Team-Interview
- Kultur- und Ausrichtungsgespräch mit unserem CEO, Avery Schrader
Was wir anbieten:
- Vollständig remote in Europa
- Vergütung: Dein Gehalt setzt sich aus Gehalt und Aktienoptionen zusammen.
- Flexible Arbeitszeiten
- Unbegrenzt bezahlter Urlaub
- Unterstützung bei der persönlichen Entwicklung
- Echte Verantwortung
- Regelmäßige Offsites
Und ein wenig mehr über uns... Modash wurde 2018 von einem Schulabbrecher und einem Kanadier gegründet. Modash baut eine Suite von Tools auf, die Marken helfen, Partnerschaften mit Online-Inhaltserstellern zu skalieren. Über 2.700 Unternehmen wie Stanley 1913, Sennheiser und NordVPN nutzen bereits Modash, um ihre Influencer-Marketing-Arbeit zu verwalten und auszubauen. Und wir fangen gerade erst an. Im kommenden Jahrzehnt wird die Investition von Marken in Creator weiter boomen, und Modash wird im Zentrum davon stehen. Modash ist hier, um zu bleiben. Wir haben 8-stellige ARR über zwei Produkte, eine 12-Millionen-Dollar-Serie-A-Investition und wir sind standardmäßig lebendig. Wir bauen ein Unternehmen auf, das auch in 20 Jahren noch hier sein wird; nicht auf einen Exit drängen. Wir sind fast 100 Personen, verteilt auf über 20 Länder, und arbeiten mit einer schnellen, asynchronen Kultur. Wenn du Modash beitrittst, wirst du von Menschen umgeben sein, die wirklich die Größten in ihrem Handwerk sein wollen. Menschen, die dich besser machen. Interessante Menschen, die alles Mögliche gemacht haben, von der Konstruktion von Solarautos bis hin zu Treffen mit Metallica und Bon Jovi. Komm zu uns. Sei großartig, tue großartige Dinge, schaffe großartige Erinnerungen und hinterlasse einen großen Eindruck. Tu es.
Senior Software Engineer - Data Search (remote, Europe) in Berlin Arbeitgeber: Modash
Modash ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Kreativität und Eigenverantwortung geschätzt werden. Mit flexiblen Arbeitszeiten, unbegrenztem Urlaub und der Möglichkeit, vollständig remote zu arbeiten, fördert das Unternehmen das persönliche Wachstum seiner Mitarbeiter und ermöglicht es ihnen, ihre besten Leistungen zu erbringen. Hier haben Sie die Freiheit, innovative Ideen zu verfolgen und an bedeutenden Projekten zu arbeiten, während Sie Teil eines engagierten Teams von Fachleuten sind.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer - Data Search (remote, Europe) in Berlin erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Modash anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer - Data Search (remote, Europe) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Modash vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Data Search (remote, Europe) in Berlin mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Modash klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Modash vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.