Senior Software Engineer - Gen AI/ML

Job expired!

Zone de l'entreprise : Ingénierie
Niveau de séniorité : Niveau intermédiaire-supérieur

Chez Cloudera, nous donnons les moyens aux innovateurs de transformer des données complexes en informations exploitables. Avec autant de données sous gestion que les hyperscalers, nous sommes le partenaire de données préféré des grandes entreprises de divers secteurs. Forts de l'innovation incessante de la communauté open-source, Cloudera conduit la transformation numérique des plus grandes entreprises mondiales.

Nous recherchons un Ingénieur logiciel backend ML senior motivé pour rejoindre notre équipe de plateforme de Machine Learning. Dans le cadre de la plateforme AI & Machine Learning de nouvelle génération de Cloudera, vous concevrez, construirez et fournirez des solutions qui accélèrent les processus de ML depuis l'exploration jusqu'à la production. Vous permettrez la création et le déploiement d'applications d'IA générative dans un environnement cloud hybride.

En tant que Ingénieur logiciel senior, vos principales responsabilités seront :

  • Développer la plateforme leader pour le ML dans l'entreprise.
  • Concevoir et coder des services d'application évolutifs au niveau de l'entreprise.
  • Mettre en œuvre des services d'application AI alimentés par des modèles ML.
  • Préconiser les meilleures pratiques d'ingénierie et les normes de codage.
  • Collaborer avec les ingénieurs de la plateforme, les ingénieurs UI, les ingénieurs qualité, les designers UX, la gestion de produits, l'ingénierie de terrain et d'autres partenaires externes.
  • Améliorer la vitesse de développement et l'agilité de l'équipe.

Nous sommes particulièrement enthousiasmés si vous avez :

  • Plus de 4 ans d'expérience dans la création d'applications AI avec des outils comme Python, TensorFlow, Spark, MLflow, etc.
  • Expérience avec les cadres d'IA générative (LangChain, Guidance, NeMo, etc.).
  • Maîtrise des technologies cloud telles que AWS, Azure ou GCP.
  • Expérience dans la création de microservices ou applications évolutives en utilisant Go, Node.js, C# ou Java.
  • Compétences solides en conception et développement de microservices (Go, GRPC, SQL) sur Kubernetes.
  • Capacité avérée à naviguer et comprendre les systèmes distribués complexes.
  • Expérience en conception de haut niveau et de bas niveau.
  • Fort sens de la responsabilité, du savoir-faire et de la motivation personnelle.
  • Excellentes compétences en communication écrite et verbale.

Points bonus si vous avez :

  • Expérience avec les modèles de base, l'ingénierie des invites et la recherche sémantique.
  • Expérience avec la génération augmentée par la récupération (RAG) en utilisant des bases de données vectorielles comme Pinecone, Milvus, etc.
  • Expérience dans la création et le déploiement d'applications d'IA générative.
  • Expérience en développement full stack avec React, HTML, CSS.
  • Connaissance approfondie du réseau cloud.
  • Expérience avec les logiciels d'orchestration AI/ML (Kubeflow, KServe, Knative).
  • Familiarité avec les technologies Big Data comme Spark et Hive.
  • Expérience avérée de collaboration avec des équipes agiles réparties géographiquement.

Ce que vous pouvez attendre de nous :

  • Politique généreuse de congés payés
  • Soutien pour l'équilibre entre vie professionnelle et vie privée avec des jours de déconnexion
  • Politique flexible de travail à domicile
  • Programmes de bien-être mental et physique
  • Programme de remboursement du téléphone et d'Internet
  • Accès au développement de carrière continu
  • Avenants complets et packs compétitifs
  • Temps de bénévolat payé