HP

Ingénierie logicielle - Systèmes IA distribués et agentifs

JavaScriptPythonJavaC++
Traduction automatique. Consultez l’original.

À propos du poste

Ingénierie logicielle - Systèmes IA distribués et agentifs

Description - Ce rôle est responsable de la conception technique, du développement et de la mise en œuvre d'une pile logicielle complète dans un cluster fermé de PC, permettant la décharge de charges de travail et l'inférence IA sur le réseau privé. Le rôle joue un rôle crucial dans la construction de solutions techniques pour exécuter des preuves de concept (POC) matérielles pour des tests de flux de travail, reliant les frameworks avancés d'IA agentive aux systèmes d'exploitation sous-jacents, aux appareils périphériques et aux couches réseau distribuées. Le rôle est responsable de l'analyse des besoins techniques et du soutien à l'exécution d'ingénierie interfonctionnelle tout en garantissant la sécurité des applications de niveau entreprise, la gestion des politiques et les contrôles d'isolation des conteneurs ou des processus.

Responsabilités

  1. Construit des standards, conçoit et automatise le déploiement de logiciels.
  1. Dirige la construction, l'installation et l'intégration de bout en bout d'une pile logicielle complète pour exécuter des preuves de concept (POC) matérielles et des tests de flux de travail sur un cluster fermé de PC.
  1. Conçoit et exécute des stratégies de calcul distribué pour l'orchestration des charges de travail, gérant de manière transparente les tâches des nœuds clients vers les serveurs privés et les environnements cloud.
  1. Installe, configure et exécute des agents autonomes sur les environnements Windows et Linux, intégrant les flux de travail agentifs aux architectures matérielles locales et périphériques.
  1. Conçoit et développe des solutions qui protègent et gèrent les produits logiciels, les couches applicatives/réseau, les protocoles réseau et le mouvement des données à travers les frontières du réseau privé.
  1. Met en œuvre des cadres rigoureux de sécurité applicative et de gestion des politiques, y compris la configuration et la maintenance des contrôles de sécurité AppArmor et SELinux sur les environnements Linux.
  1. Contribue à la stratégie technologique et aux feuilles de route d'ingénierie concernant l'inférence IA distribuée, la décharge des charges de travail et la communication des appareils périphériques.
  1. Collabore avec des équipes interfonctionnelles pour analyser la télémétrie système, l'utilisation des ressources et les goulots d'étranglement informatiques lors de simulations d'agents persistants.
  1. Assiste les superviseurs dans le développement de projets, y compris la documentation des fonctionnalités, l'enregistrement des progrès et la création de plans de test pour la co-conception matériel-logiciel.
  1. Consulte l'entreprise pour déterminer la conception logique des nouvelles solutions commerciales conformément à l'architecture de calcul distribué existante et aux exigences périphériques.
  1. Identifie, recommande et met en œuvre des changements pour améliorer l'efficacité de la mise en œuvre d'ingénierie, du déploiement de clusters et des stratégies de service.

Formation et expérience recommandées

Diplôme de quatre ans ou diplôme d'études supérieures en informatique, technologie de l'information, ingénierie logicielle ou toute autre discipline connexe, ou expérience professionnelle équivalente ou compétence démontrée.

Généralement 7-10 années d'expérience professionnelle, de préférence en conception et développement de logiciels, architecture de systèmes distribués, programmation système ou dans un domaine connexe.

Connaissances et compétences

  1. Maîtrise avancée de l'anglais
  1. Méthodologie Agile
  1. Interface de programmation d'applications (API)
  1. C++ (Expérience)
  1. Informatique
  1. DevOps
  1. Communication HW et pilotes sous Windows (Connaissance approfondie)
  1. Ingénierie logicielle
  1. Machine Learning et inférence IA (Compréhension approfondie du fonctionnement de l'inférence IA, y compris une connaissance pratique de Llama.cpp et vLLM)
  1. Frameworks et outils IA agentifs (Expérience avec LangChain, LangGraph et le déploiement d'agents autonomes)
  1. Calcul distribué et orchestration de charges de travail (Architectures client-serveur privé-cloud, clustering et décharge réseau)
  1. Ingénierie logicielle et programmation Python (Maîtrise avancée)
  1. Systèmes d'exploitation et informatique périphérique (Expérience opérationnelle approfondie sous Linux et Windows, plus intégration des appareils périphériques)
  1. Sécurité applicative et réseau (Protocoles réseau, couches applicatives, gestion des politiques, contrôles AppArmor et SELinux)
  1. Paradigmes fondamentaux de l'IA/données (Génération augmentée par récupération [RAG], Protocole de contexte de modèle [MCP] et ingénierie des prompts)

Compétences inter-organisations

  1. Communication efficace et collaboration inter-organisationnelle
  1. Orientation résultats et agilité d'apprentissage
  1. Maîtrise numérique et orientation client
  1. Méthodologie Agile et alignement DevOps

Certifications préférées

  1. Certification en langage de programmation (Java, C++, Python, JavaScript, ou similaire)
  1. Certifications Cloud, Administrateur Linux, ou Sécurité Réseau
  1. Programmation système et réglage fin de LLM (Atout)

Impact et portée

Impacte la fonction et dirige et/ou fournit une expertise aux équipes de projet fonctionnelles, pilotant les décisions architecturales pour le clustering fermé de PC, le déploiement périphérique et les initiatives de décharge IA sur réseau privé.

Complexité

Travaille sur des problèmes complexes où l'analyse des systèmes distribués, du clustering multi-nœuds, des runtimes IA et des contrôles de sécurité de bas niveau nécessite une évaluation approfondie de multiples facteurs matériels et logiciels.

Avis de non-responsabilité

Cette description de poste décrit la nature générale et le niveau du travail effectué dans ce rôle. Elle n'est pas destinée à être une liste exhaustive de toutes les tâches, compétences, responsabilités, connaissances, etc. Celles-ci peuvent être sujettes à changement et des fonctions supplémentaires peuvent être attribuées selon les besoins de la direction.

Poste - Logiciel

Horaire - Temps plein

Équipe - Pas de prime d'équipe (Brésil)

Voyage - Non

Déménagement - Employeur garantissant l'égalité des chances (EEO) -

HP, Inc. offre l'égalité d'emploi à tous les employés et futurs employés, sans distinction de race, couleur, religion, sexe, origine nationale, ascendance, citoyenneté, orientation sexuelle, âge, handicap, ou statut de vétéran protégé, état matrimonial, état familial, handicap physique ou mental, condition médicale, grossesse, prédisposition génétique ou statut de porteur, statut de militaire en uniforme, affiliation politique ou toute autre caractéristique protégée par les lois nationales, fédérales, étatiques et locales applicables.

Soyez assuré que vous ne ferez l'objet d'aucun traitement défavorable si vous choisissez de divulguer les informations demandées. Ces informations sont fournies volontairement. Les informations obtenues seront gardées dans la plus stricte confidentialité.

Pour plus d'informations, consultez la politique EEO de HP ou lisez vos droits en tant que candidat en vertu de la loi ici : « Connaissez vos droits : la discrimination sur le lieu de travail est illégale »

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter