Roku
Applied Intuition
Ingénieur Logiciel Senior - Orchestration de Simulation
À propos du poste
Applied Intuition, Inc. façonne l'avenir de l'IA physique. Fondée en 2017 et valorisée aujourd'hui à 15 milliards de dollars, cette entreprise de la Silicon Valley crée l'infrastructure numérique nécessaire pour apporter l'intelligence à chaque machine en mouvement sur la planète. Applied Intuition dessert les industries automobile, de la défense, du transport routier, de la construction, de l'exploitation minière et de l'agriculture dans trois domaines principaux : outils et infrastructure, systèmes d'exploitation et autonomie. Dix-huit des 20 principaux constructeurs automobiles mondiaux, ainsi que l'armée américaine et ses alliés, font confiance aux solutions de l'entreprise pour fournir une intelligence physique. Applied Intuition a son siège social à Sunnyvale, en Californie, avec des bureaux à Washington, D.C. ; San Diego ; Ft. Walton Beach, Floride ; Ann Arbor, Michigan ; Londres ; Stuttgart ; Munich ; Stockholm ; Bangalore ; Séoul ; et Tokyo. En savoir plus sur applied.co.
Nous sommes une entreprise privilégiant le travail en présentiel, et notre attente est que les employés à temps plein travaillent principalement depuis leur bureau Applied Intuition 5 jours par semaine. Cependant, nous reconnaissons également l'importance de la flexibilité et faisons confiance à nos employés pour gérer leurs horaires de manière responsable. Cela peut inclure du travail à distance occasionnel, commencer la journée par des réunions matinales depuis chez soi avant de se rendre au bureau, ou partir plus tôt si nécessaire pour des engagements familiaux. Cette attente de travail en présentiel ne s'applique pas aux postes de contractuels.
Les fourchettes de rémunération de Applied Intuition reflètent le salaire de base cible minimum et maximum prévu pour les nouveaux embauchés pour le poste. Le salaire de base réel offert à un candidat retenu sera en outre influencé par une variété de facteurs, notamment l'expérience, les qualifications et certifications, le niveau d'études, les exigences en matière de compétences, la performance lors de l'entretien, ainsi que le niveau et la portée du poste.
Vous ne correspondez pas à toutes les exigences ? Si ce poste vous intéresse mais que votre expérience passée ne correspond pas parfaitement à toutes les qualifications décrites dans l'offre d'emploi, nous vous encourageons à postuler quand même. Vous pourriez être le candidat idéal pour ce poste ou d'autres.
Applied Intuition est un employeur garantissant l'égalité des chances et un contractant ou sous-traitant fédéral. Par conséquent, les parties conviennent que, le cas échéant, elles se conformeront aux exigences du 41 CFR 60-1.4(a), du 41 CFR 60-300.5(a) et du 41 CFR 60-741.5(a) et que ces lois sont incorporées par référence. Ces réglementations interdisent la discrimination à l'encontre des personnes qualifiées en raison de leur statut de vétérans protégés ou de personnes handicapées, et interdisent la discrimination à l'encontre de toutes les personnes en raison de leur race, couleur, religion, sexe, orientation sexuelle, identité de genre ou origine nationale. Ces réglementations exigent que les contractants principaux et sous-traitants couverts prennent des mesures d'action positive pour employer et faire progresser dans l'emploi des personnes sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, statut de vétéran protégé ou handicap. Les parties conviennent également que, le cas échéant, elles se conformeront aux exigences du décret exécutif 13496 (29 CFR Partie 471, Annexe A à la sous-partie A), relatif à la notification des droits des employés en vertu des lois fédérales du travail.
POUR LES POSTES BASÉS AUX ÉTATS-UNIS : Applied Intuition s'engage à offrir une expérience de candidature et d'entretien accessible et inclusive aux vétérans handicapés et aux autres candidats handicapés ou ayant des problèmes de santé. Des aménagements raisonnables sont disponibles, la demande d'un aménagement n'affectera en rien votre candidature, et vous n'êtes pas tenu de divulguer la nature de votre handicap ou de votre condition médicale pour faire une demande. Si vous avez besoin d'un aménagement, veuillez contacter [email protected]. Nous travaillerons avec vous !
À propos du poste
En tant qu'ingénieur logiciel senior au sein de l'équipe d'Orchestration de Simulation, vous serez responsable de la plateforme de calcul sur laquelle s'exécutent les produits d'autonomie de Applied Intuition. Nos clients, ainsi que nos propres programmes internes de conduite autonome, exécutent des millions de simulations pour valider chaque modification de leur pile logicielle de conduite autonome — le débit est directement lié à la vitesse à laquelle ils expédient. À partir de cette base, l'équipe s'étend pour gérer la planification du calcul à la demande et la gestion de la capacité à travers Applied : une plateforme, n'importe quelle charge de travail, n'importe quel environnement.
Chez Applied Intuition, vous allez :
- Développer une plateforme de calcul multi-environnements pour la planification des charges de travail, l'allocation des ressources et le cycle de vie des nœuds.
- Collaborer avec les clients et les équipes internes pour traduire les besoins en calcul en fonctionnalités de plateforme.
- Résoudre des défis liés aux systèmes distribués, y compris la planification des GPU, l'auto-scaling et l'efficacité des ressources.
- Assurer une haute fiabilité et évolutivité pour les systèmes de simulation en production.
- Piloter les décisions d'architecture pour étendre l'orchestration de simulation à une plateforme de calcul à l'échelle de l'entreprise.
Prérequis
Nous recherchons une personne qui possède :
- Un diplôme de licence en informatique, en ingénierie logicielle, ou équivalent.
- 5+ années d'expérience en ingénierie backend, avec une expérience avérée dans la gestion de systèmes distribués en production.
- 4+ années de codage en Golang, Python, Java, ou C++.
- 4+ années de développement de systèmes backend complexes sur les principaux fournisseurs de cloud.
- Une expertise approfondie de Kubernetes, y compris la planification des pods, le cycle de vie des nœuds et l'auto-scaling sous charge.
- Expérience dans la construction ou l'exploitation de systèmes de planification de charges de travail (par exemple, dispatch, bin-packing, application de quotas).
- Autonome, avec une expérience dans le développement de systèmes de production de 0 à 1.
Atouts appréciés
- Expérience dans la planification de charges de travail GPU ou la gestion de capacité GPU à grande échelle.
- Déploiements multi-cloud (AWS, OCI, GCP, Azure) ou sur site de Kubernetes.
- Expérience dans la gestion d'environnements multi-clusters à l'aide de l'Infrastructure as Code.
- Expérience dans la construction de contrôleurs ou d'opérateurs Kubernetes personnalisés.
- Expérience des stratégies d'optimisation des coûts cloud pour les charges de travail de calcul à grande échelle.
La rémunération chez Applied Intuition pour les postes éligibles comprend le salaire de base, les actions et les avantages sociaux. Le salaire de base est une composante du package de rémunération totale, qui peut également inclure des actions sous forme d'options et/ou d'unités d'actions restreintes, une couverture complète d'assurance santé, dentaire, vision, vie et invalidité, des avantages retraite de 401k avec abondement de l'employeur, des budgets d'apprentissage et de bien-être, et des congés payés. Notez que les avantages sociaux sont sujets à changement et peuvent varier en fonction de la juridiction d'emploi.
