Esri
Blue River Technology
Ingénieur Principal RL, Autonomie E2E
Résumé
Nous sommes Blue River, une équipe d'innovateurs déterminés à créer des machines intelligentes qui résolvent des problèmes monumentaux pour nos clients. Nous donnons à nos clients – agriculteurs, équipes de construction et forestiers – les moyens de mettre en œuvre des solutions plus sûres et plus durables, en augmentant leur rentabilité avec moins de dépendance à une main-d'œuvre rare. Nous croyons qu'en nous concentrant sur les petits détails – pixel par pixel et tâche par tâche – nous obtenons de grands gains. Avec nos partenaires chez John Deere, nous avons la capacité d'apporter des solutions innovantes en vision par ordinateur, machine learning, robotique et gestion de produits à l'échelle de la production, maximisant ainsi leur impact potentiel.
Nos collaborateurs sont au cœur de ce que nous faisons. Grâce à une collaboration interdisciplinaire, cette équipe axée sur la mission et audacieuse est désireuse de définir la nouvelle frontière de la robotique mobile. Nous posons toujours des questions difficiles, nous itérons rapidement et nous mettons les mains dans le cambouis sur le terrain et sur site pour trouver des solutions. Nous n'abandonnerons pas tant que nous n'aurons pas eu un impact tangible et positif sur la planète.
Notre mission est d'apporter la puissance du E2E machine learning et de la robotique à John Deere, révolutionnant la façon dont les systèmes robotiques sont construits. Nous visons à ouvrir des opportunités auparavant inaccessibles, en fournissant des produits d'autonomie que les clients adorent.
En tant qu'Ingénieur RL Principal/Sr Principal, vous contribuerez à la croissance et à la définition de notre pile E2E. Cela implique de façonner la conception du pipeline d'entraînement et d'inférence E2E, à la fois sur et hors véhicule, et sur et hors site. Vous contribuerez également à de nouveaux modèles et fonctionnalités. Notre équipe E2E est réduite et évolue rapidement. Vous devriez être à l'aise et enthousiaste à l'idée de travailler avec l'ambiguïté, d'aider à définir ce qui fera avancer le programme, de travailler au-delà des frontières traditionnelles et d'apprendre de nouvelles choses.
- Type de contrat : Temps plein
- Lieu de travail : À distance
- Le parrainage de visa est disponible pour ce poste.
Chez Blue River, nous sommes passionnés par la création d'un lieu de travail inclusif qui promeut et valorise la diversité. Bien que nous ayons encore du travail à faire pour faire progresser la diversité et l'inclusion, nous investissons dans nos programmes, y compris le recrutement, le mentorat, le développement de carrière et l'apprentissage et le développement pour garantir qu'ils soutiennent nos objectifs de diversité, d'équité et d'inclusion. Nous soutenons chaque employé pour qu'il vive une vie pleine, qu'il mène une carrière épanouissante et qu'il accomplisse une mission significative et stimulante tout en collaborant avec des personnes incroyables. Nous nous engageons à construire un lieu de travail diversifié et inclusif, donc si ce poste vous intéresse mais que votre expérience ne correspond pas entièrement à la description du poste, nous vous encourageons à postuler quand même.
Nous sommes un employeur garantissant l'égalité des chances et nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, le genre, l'expression de genre, l'orientation sexuelle, l'âge, l'état matrimonial, le statut d'ancien combattant ou le statut de handicap. Nous veillerons à ce que les personnes handicapées bénéficient d'aménagements raisonnables pour participer au processus de candidature ou d'entretien, accomplir les fonctions essentielles du poste et recevoir d'autres avantages et privilèges d'emploi. Veuillez nous contacter pour demander un aménagement.
Nos fourchettes de salaires sont déterminées par le poste, le niveau et le lieu. Au sein de la fourchette, le salaire individuel est déterminé par le lieu de travail et des facteurs supplémentaires, y compris les compétences liées au poste, l'expérience et la formation ou l'éducation pertinente. Votre recruteur pourra vous donner plus d'informations sur la fourchette de salaire spécifique à votre localisation pendant le processus d'embauche. Au cours du processus de recrutement, nous pourrions identifier un poste ou un niveau alternatif auquel vous êtes mieux adapté. Si votre poste idéal chez Blue River diffère du poste annoncé, nous vous fournirons une fourchette de rémunération mise à jour dès que possible pendant le processus d'embauche.
#LI-AN1
Responsabilités du poste
Les principales responsabilités du poste incluent :
- Concevoir et implémenter des algorithmes d'apprentissage par renforcement en ligne et hors ligne de pointe pour des tâches complexes avec de longs horizons.
- Formuler des modèles de récompense et des stratégies d'exploration qui permettent la performance des tâches et le respect d'exigences de sécurité strictes. Permettre une opération client flexible sur une gamme de tâches avec des instructions en langage naturel.
- Améliorer la robustesse de la politique face aux défis tels que le bruit des capteurs, l'usure de la machine et la variabilité environnementale extrême.
- Concevoir et mener des expériences ; développer des cadres d'évaluation pour la simulation et le déploiement dans le monde réel.
- Collaborer étroitement avec les ingénieurs d'infrastructure pour concevoir des systèmes d'entraînement E2E évolutifs, y compris une infrastructure de simulation à grande échelle.
- Collaborer avec les ingénieurs de pré-entraînement et de robotique pour intégrer le RL de manière transparente dans la pile d'autonomie E2E complète.
- Piloter la vision E2E et agir en tant qu'ambassadeur pour une organisation axée sur E2E.
- Leadership technique et mentorat : servir d'expert RL interne, élever l'équipe par des revues de code, des conseils algorithmiques et la promotion d'une culture d'expérimentation scientifique rigoureuse.
- Se tenir au courant des dernières recherches en RL et intégrer les avancées dans notre pile.
Expérience et compétences requises
- Doctorat +3 ou 5+ années d'expérience professionnelle dans la livraison de produits RL haute performance de manière professionnelle.
- Expérience avérée dans le développement de modèles RL. Expérience préférée dans le déploiement en production pour la robotique et l'amélioration des métriques clés.
- Expertise dans le développement d'environnements de simulation et la gestion du transfert sim-to-real.
- Expertise dans la conception et le développement de logiciels pour des systèmes complexes.
- À l'aise pour travailler sur de nouveaux systèmes matériels et sur de nouveaux problèmes RL/ML/logiciels.
- Solides compétences en codage Python et maîtrise des frameworks de deep learning tels que PyTorch.
- À l'aise pour travailler au-delà des frontières traditionnelles de l'équipe pour obtenir des résultats.
- Excellentes compétences en brainstorming, en pensée créative, en analyse mathématique et en communication.
- Expérience dans l'anticipation régulière des problèmes techniques et la prise de décisions architecturales et de conception pour les éviter.
- BS/MS/PhD en informatique ou dans un domaine connexe.
Expérience et compétences préférées
- Expérience avec des middlewares robotiques tels que ROS ou d'autres packages logiciels axés sur la robotique.
- Solide expérience en CUDA ou autres frameworks GPU.
- A travaillé sur des systèmes embarqués.
- Expérience en architecture système.
La fourchette de salaire annuel de base aux États-Unis pour ce poste est de 187 000 $ à 378 000 $, avec éligibilité au programme de bonus et d'avantages de Blue River.
