En un coup d'œil
- Missions: Développez des solutions de recherche pour aider les marques à découvrir des créateurs sur les réseaux sociaux.
- Entreprise: Modash, une entreprise innovante au cœur de l'économie des créateurs.
- Avantages: Salaire compétitif, options d'actions, vacances illimitées et soutien au développement personnel.
- Autres infos: Travail à distance, horaires flexibles et opportunités de croissance de carrière.
- Pourquoi ce job: Rejoignez une équipe dynamique et impactez la manière dont les marques collaborent avec les créateurs.
- Qualifications: Expérience en développement de logiciels et compétences en collaboration d'équipe.
Le salaire estimé est compris entre 61650 - 75350 € par an.
Hey, je suis Adrian. Je recrute un ingénieur logiciel senior pour rejoindre l'équipe de recherche de données chez Modash. Modash aide les marques à trouver, comprendre et travailler avec des créateurs sur Instagram, TikTok et YouTube. Plus de 2 700 entreprises, dont Stanley 1913, Sennheiser et NordVPN, nous utilisent pour gérer et développer leurs partenariats avec des créateurs. Derrière ce produit se cache un problème de recherche fascinant : aider les clients à trouver les bonnes personnes parmi plus de 400 millions de profils de créateurs et des milliards de fichiers multimédias.
Nous combinons le traitement de données à grande échelle, la récupération traditionnelle, la recherche vectorielle, les embeddings multimodaux et les LLM pour rendre cela possible. C'est là que vous intervenez.
Pourquoi nous recrutons ? La recherche chez Modash n'est pas une plateforme interne ou une fonction de support. C'est l'un des produits principaux que les clients utilisent pour découvrir des créateurs. L'échelle est grande, les données sont désordonnées et l'intention de recherche est souvent complexe. Un client peut chercher des créateurs dans une niche spécifique, des personnes dont le contenu véhicule un certain style visuel, ou des comptes qui ressemblent à un groupe qu'il connaît déjà. Bien résoudre cela nécessite plus que d'ajouter un autre filtre ou d'appeler une API LLM. Nous avons besoin d'un ingénieur senior capable de travailler sur l'ensemble du système de récupération, des pipelines de données et d'indexation aux embeddings, au classement, à la pertinence et à la diffusion à faible latence, et de mener des problèmes de produit ambigus jusqu'à la production.
Vous rejoindrez l'équipe spécialisée de recherche de données et travaillerez en étroite collaboration avec Data Core, Data Insights, les équipes produit, les clients et la direction de l'entreprise. Vous aurez une réelle autonomie, mais vous ne travaillerez pas en isolement.
Ce que vous posséderez réellement :
- Améliorer la recherche de créateurs de manière significative.
- Transformer les données multimodales en intelligence recherchable.
- Expédier de nouvelles capacités de recherche en production.
- Posséder le système de bout en bout.
À quoi ressemble votre quotidien :
- Lundi : Inspection des résultats de recherche d'un client.
- Mardi : Construction d'un pipeline pour générer des embeddings multimodaux.
- Mercredi : Collaboration avec Data Insights sur un nouveau point de données interne.
- Jeudi : Test d'un modèle de reranking sur un ensemble fixe de requêtes clients réelles.
- Vendredi : Révision des métriques de production et enquête sur une régression de pertinence.
Ce que vous avez fait auparavant :
- Construit des produits de données ou de backend à grande échelle.
- Expédié des produits de la conception à la production.
- Conçu des systèmes distribués.
- Construit des fonctionnalités alimentées par des LLM en production.
- Travaillé de manière autonome sur des problèmes ambigus.
- Communiqué clairement entre les équipes.
- Travaillé dans un environnement de produit en évolution rapide.
Points bonus si vous avez travaillé avec :
- Embeddings multimodaux, bases de données vectorielles, recherche sémantique, algorithmes de classement, déploiement de modèles, modèles auto-hébergés ou infrastructure GPU.
Notre stack :
- AWS et GCP, avec Pulumi pour l'infrastructure en tant que code
- Python, TypeScript et Node.js
- PySpark sur AWS EMR
- Airflow
- Milvus Vector DB via Zilliz
- Elasticsearch
- LLM batch APIs
- Apache Iceberg
- SageMaker, DynamoDB, S3, Glue, Kinesis, Lambda, ECS et Aurora
- Slack, GitHub, Linear, Notion et Cursor
Le processus d'entretien :
- Discussion d'introduction
- Entretien de codage
- Entretien de conception de système
- Entretien d'équipe
- Conversation sur la culture et l'alignement avec notre PDG, Avery Schrader
Ce que nous offrons :
- Entièrement à distance en Europe
- Compensation composée de salaire et d'options d'achat d'actions.
- Heures flexibles.
- Vacances payées illimitées.
- Soutien au développement personnel.
- Véritable propriété des projets.
- Retraites régulières.
Modash a été fondé en 2018 par un décrocheur scolaire et un Canadien. Modash construit une suite d'outils qui aident les marques à développer des partenariats avec des créateurs de contenu en ligne. Plus de 2 700 entreprises comme Stanley 1913, Sennheiser et NordVPN utilisent déjà Modash pour gérer et développer leur travail de marketing d'influence. Et nous ne faisons que commencer.
Senior Software Engineer - Data Search (remote, Europe) in Paris employeur : Modash
Modash est un employeur exceptionnel qui valorise l'autonomie et la collaboration au sein de son équipe de recherche de données. En tant qu'ingénieur logiciel senior, vous bénéficierez d'une culture de travail flexible, d'un soutien au développement personnel et d'opportunités de croissance dans un environnement dynamique et innovant. Avec des avantages tels que des vacances illimitées et une compensation compétitive incluant des options d'actions, Modash s'engage à créer un lieu de travail où chaque employé peut s'épanouir tout en ayant un impact significatif sur l'industrie.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Software Engineer - Data Search (remote, Europe) in Paris
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez Modash. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Software Engineer - Data Search (remote, Europe) in Paris
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour Modash. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez Modash
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie Modash. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.