Roku
Viam
Lead Software Engineer, Data Platform
À propos
Viam Fondée par Eliot Horowitz, cofondateur et ancien CTO de MongoDB, Viam est une plateforme d'ingénierie robotique innovante qui vous permet de configurer, contrôler et gérer des robots de manière intuitive et rapide. Nous inspirons une génération d'ingénieurs à résoudre des problèmes d'automatisation complexes grâce à notre suite d'outils logiciels particulièrement puissante. Nous sommes une entreprise d'environ 100 personnes basée à New York.
L'ingénierie
Le défi Développer des logiciels pour des machines présente des défis que les systèmes logiciels traditionnels rencontrent rarement. Les appareils fonctionnent dans des environnements réels, les réseaux sont peu fiables et le logiciel doit interagir avec le matériel, les capteurs et les données en temps réel. Chez Viam, les ingénieurs construisent la plateforme et les outils qui rendent ces machines programmables, observables et gérables à grande échelle.
À PROPOS DU POSTE
New York (Hybride, 3+ jours par semaine au bureau)
Nous recherchons un engineering manager opérationnel pour diriger notre équipe Data/ML. Ce rôle consiste à développer les ingénieurs, piloter l'exécution et prendre les décisions architecturales.
L'équipe Data/ML possède l'infrastructure qui transfère les données des appareils vers le cloud et les rend exploitables sur l'ensemble de la plateforme Viam. En plus de cette base, l'équipe gère également l'infrastructure ML qui transforme ces données en modèles : workflows d'entraînement, pipelines d'étiquetage et inférence, aussi bien dans le cloud qu'en périphérie (edge).
L'équipe travaille en Go et Python avec un Svelte frontend, exécutant des charges de travail ML sur GKE en utilisant TensorFlow, TFLite et ONNX, avec MongoDB Atlas, GCP et Azure pour la couche de données. Vous serez sous la responsabilité du VP of Engineering.
Comment nous travaillons
Notre culture met l'accent sur l'appropriation, la curiosité et l'exécution décisive.
- Cet espace présente des défis inédits et nous avons tous soif d'apprendre
- Un travail correct en production vaut mieux qu'un travail parfait en revue
- Nous savons que les meilleures équipes s'entraident pour réussir grâce au feedback
VALEURS
- Guidés par la vision
- Collaborer ouvertement
- Agir de manière décisive
- Réussir grâce à la diversité
- Se tenir mutuellement responsables
- Diriger avec curiosité
CE QUE VOUS GÉREREZ
Les Lead Engineers chez Viam prennent en charge les problèmes de la conception du produit jusqu'à la production et jouent un rôle actif dans l'évolution de la plateforme.
- Diriger et développer une équipe de 5+ ingénieurs : définir la direction, gérer la planification, assurer des livraisons fiables et faire grandir l'équipe par le coaching, le feedback et les entretiens de performance
- Écrire du code et livrer des fonctionnalités aux côtés de votre équipe sur l'ensemble du full stack, de l'infrastructure backend jusqu'à l'interface utilisateur
- Maîtriser l'architecture du pipeline de données de bout en bout, de l'appareil au cloud, y compris le stockage, les requêtes et les APIs qui alimentent le reste de la plateforme
- Piloter la fiabilité et la performance de l'infrastructure d'entraînement et d'inférence ML, des workflows d'entraînement personnalisés aux services qui alimentent l'auto-étiquetage et l'évaluation des modèles
- Avoir un avis sur ce qui est construit et sur l'expérience utilisateur, et intégrer ces réflexions très tôt dans les décisions produit
- Gérer les problèmes transverses jusqu'à leur résolution, en travaillant en étroite collaboration avec les équipes Computer Vision, Fleet Management, Mobile et Solutions Engineering
CE QUE VOUS APPORTEZ
Nous recherchons un engineering manager expérimenté qui reste profondément technique, capable de développer des ingénieurs et à l'aise pour définir une direction tout en restant proche du code. Idéalement, vous avez :
- Dirigé des équipes d'ingénierie à travers le recrutement, le coaching, la gestion de la performance et le développement de carrière
- Construit et mis à l'échelle des systèmes backend, de plateforme ou d'infrastructure en production
- Livré des produits sur l'ensemble des APIs, services backend et interfaces utilisateur
- Pris des décisions architecturales solides et navigué parmi les compromis en matière d'échelle, de fiabilité et de performance
- Influencé la direction produit et technique grâce à un jugement et une exécution solides
- Mené des projets transverses de l'ambiguïté jusqu'à la production
- Travaillé sur des systèmes distribués, des systèmes intensifs en données, des pipelines de streaming, de l'infrastructure de plateforme ou de l'infrastructure ML
**Une expérience en robotique ou en IoT n'est pas requise.
AVANTAGES À TEMPS PLEIN
Le salaire pour ce poste se situe entre $220,000 et $250,000 par an. Votre offre exacte variera en fonction de plusieurs facteurs, notamment le niveau d'expérience, les compétences, la localisation du marché et l'équilibre de l'équité interne par rapport aux pairs au sein de l'entreprise. Nous reconnaissons que la personne que nous embauchons peut être moins expérimentée, ou plus senior, que ce qui est décrit dans cette fiche de poste. Dans ces situations, la fourchette salariale mise à jour vous sera communiquée en tant que candidat.
La fourchette de salaire de base de Viam pour ce poste est indiquée ci-dessus. En plus de la rémunération en numéraire, Viam propose un package de rémunération globale complet qui inclut des attributions d'actions, des avantages santé, et plus encore.
- Plans d'assurance médicale/dentaire/vision couverts à 100%, avantages liés aux transports
- 25 jours de congés payés et généreux jours fériés
- Déjeuner gratuit chaque jour où vous êtes au bureau
- Adhésion One Medical
- Adhésions Citi Bike
- Allocation bien-être mensuelle à utiliser pour divers articles liés au fitness comme des abonnements à des salles de sport, des cours de fitness, des équipements de sport, et plus encore
- Congé parental rémunéré
- Avantages en matière de santé reproductive, incluant des avantages liés à la fertilité et des avantages de voyage pour l'accès à l'avortement
- Budget annuel de formation et de développement pour vos propres objectifs d'apprentissage personnels
À TOUTES LES AGENCES DE RECRUTEMENT
Viam n'accepte pas les candidatures spontanées d'agences ou les appels d'agences de recrutement ou de cabinets de chasseurs de têtes. Veuillez ne pas transmettre de CV à notre alias d'offres d'emploi ou aux employés de Viam. Viam n'est responsable d'aucun frais lié à des candidatures spontanées.
