Chez Desai, nous partageons un ensemble de valeurs que nous nous engageons à respecter:
Remettre en question : Nous valorisons le courage de remettre en question les idées, convaincus qu'un désaccord constructif conduit à de meilleurs résultats.
Travailler ensemble : Nous croyons fermement au pouvoir des équipes diverses et interfonctionnelles et mettons l'accent sur l'entraide.
Rechercher l'excellence : Nous nous engageons à faire de notre mieux dans tout ce que nous entreprenons, en repoussant constamment les limites.
Collaborer ouvertement : Nous adoptons une ouverture d'esprit, tant au sein de notre équipe qu'avec nos partenaires, pour favoriser l'innovation.
Rester en avance : Nous restons vigilants et agiles face à un environnement en constante évolution.
Stack technologique
Chez Desai, nous ne sommes pas attachés à un langage de programmation spécifique. Nous recherchons des personnes ayant un état d'esprit axé sur la croissance, enthousiasmées par la résolution de problèmes plutôt que par l'utilisation d'une technologie particulière.
Notre stack technologique habituelle inclut les technologies suivantes:
Node.js
TypeScript/JavaScript
React.JS
Python
AWS as our Cloud Service provider
Serverless technologies (Lambda, SQS, Step Functions)
SQL/NoSQL databases (PostgreSQL, MySQL, NoSQL)
Kafka
TensorFlow/PyTorch
Docker/Kubernetes
Harness.IO
GIT
API development
Redshift
Athena
Redis
Ce que vous ferez
Nous recherchons un ingénieur Full-Stack entrepreneurial qui travaillera en étroite collaboration avec l'équipe pour concevoir, construire et faire évoluer la plateforme de Desai, alimentée par nos algorithmes d'IA de pointe.
Vous aurez une responsabilité significative dans l'architecture technique du produit et jouerez un rôle clé dans la création de la technologie centrale de notre plateforme de design d'intérieur innovante.
Vous équilibrerez recherche avancée et mise en oeuvre pratique, en veillant à ce que notre plateforme dépasse les attentes des utilisateurs tout en repoussant les limites de l'IA dans le e-Commerce.
Vous collaborerez avec le fondateur et le responsable de l'IA pour concevoir, développer et déployer des solutions IA évolutives.
Votre travail consistera à créer des fonctionnalités de produit basées sur l'IA et à mettre en oeuvre le cycle complet de Machine Learning, de la collecte de données au déploiement des modèles, en passant par la création d'intégrations et de pipelines ETL, le scraping, la transformation des données brutes en une base de données exploitable et le développement d'algorithmes de recommandation sophistiqués.
En tant qu'ingénieur fondateur, vous serez responsable de tout le cycle de vie du code que vous écrivez : développement, tests, déploiement, support et corrections des éventuels bugs.
Vous serez un expert du domaine pour une grande partie du code base, avec une bonne compréhension de l'ensemble du produit.
Vos tâches quotidiennes:
Collaborer avec le fondateur et le responsable de l'IA pour définir et mettre en oeuvre la feuille de route technique de la plateforme.
Concevoir, développer et maintenir le front-end et back-end MVP de la plateforme, en garantissant une expérience utilisateur fluide et des performances système robustes.
Mettre en oeuvre des pratiques MLOps en construisant et en maintenant des pipelines de Machine Learning évolutifs et complets capables de traiter efficacement de grands volumes de données.
Prototyper et tester de nouvelles fonctionnalités pour améliorer l'expérience utilisateur.
Intégrer des modèles de Machine Learning dans le back-end de la plateforme, assurant un déploiement et un fonctionnement fluides.
Travailler sur la collecte de données, y compris le scraping et les APIs, le prétraitement des données et le « feature engineering », en veillant à la qualité et à la disponibilité des données pour les modèles.
Offrir un mentorat technique et un leadership aux futurs membres de l'équipe à mesure que l'entreprise se développe.
être proactif en restant à jour sur les nouvelles technologies et en les appliquant pour assurer une amélioration incrémentale de la qualité et/ou des performances du produit.
Ce rôle est idéal pour un ingénieur polyvalent et pragmatique, passionné par l'utilisation de l'IA pour créer des expériences utilisateur significatives, et motivé par les défis et opportunités liés à un environnement de startup dynamique.
Compétences
Solide expertise technique dans les applications liées à l'IA, comprenant une compréhension approfondie du développement front-end et back-end, ainsi qu'une expérience avérée dans la création et la maintenance d'applications Full-Stack évolutives.
Polyvalence en Full-Stack, capable de maîtriser toutes les facettes du développement. Qu'il s'agisse d'optimiser une base de données, de débugger un problème front-end ou d'ajuster une API, vous êtes compétent et motivé pour intervenir à tous les niveaux de la stack technologique.
Maîtrise des pratiques MLOps, avec une expérience pratique dans l'intégration de modèles d'IA dans des systèmes de production, ainsi qu'une expertise en prétraitement des données, « feature engineering » et déploiement de modèles.
Esprit analytique et pragmatique, abordant les défis avec créativité et ténacité pour prospérer dans un environnement startup dynamique où de nouveaux problèmes surgissent quotidiennement, et doté d'une aptitude à trouver des solutions innovantes et pratiques.
Compétences en collaboration et communication, pour travailler efficacement dans une équipe interfonctionnelle, articuler des concepts techniques et proposer des solutions innovantes dans un environnement collaboratif.
Mentalité startup, comprenant les défis uniques liés au travail dans une startup en phase initiale, prêt à porter plusieurs casquettes, être autonome et prendre des initiatives, en s'adaptant aux changements et en contribuant là où cela est nécessaire pour faire avancer l'entreprise.
Maîtrise de l'anglais.
Nous encourageons les candidatures de personnes de tous horizons et de toutes cultures.
Ce que nous offrons
Rémunération généreuse
Plan de participation en actions des employés
26 jours de congés payés + jours fériés
Horaires flexibles et travail hybride (selon localisation)
Des congés pour vous soutenir lorsque vous en avez besoin, y compris des indemnités de maladie, des congés pour raisons familiales ou des congés payés pour vous ressourcer après une période de travail intense.