GoSecure
MCI Careers
Ingénieur RAG
APERÇU DU POSTE
MCI est l'une des entreprises de services aux entreprises technologiques à la croissance la plus rapide aux États-Unis, fournissant des solutions d'expérience client (CX), d'externalisation des processus métier (BPO) et technologiques dans plusieurs secteurs et pays du monde. Notre équipe utilise les personnes, la technologie et l'innovation pour aider les organisations à améliorer l'expérience client et la performance de l'entreprise.
Nous recherchons un ingénieur RAG hautement qualifié pour construire des systèmes de génération augmentée par récupération (RAG) qui combinent la puissance des grands modèles linguistiques avec les connaissances de l'entreprise et les technologies de recherche d'informations. Ce rôle est axé sur la création de solutions d'IA qui fournissent des réponses précises et contextuelles en tirant parti des données organisationnelles structurées et non structurées.
Vous jouerez un rôle clé dans le développement de systèmes de connaissances évolutifs qui améliorent la fiabilité, la confiance et l'impact commercial de l'IA.
EXIGENCES PHYSIQUES
Pour être considéré pour ce poste, vous devez remplir une candidature complète sur la page carrière de notre entreprise, y compris toutes les questions de présélection et un bref test de pré-emploi.
Ce poste s'exerce dans un environnement de bureau professionnel. Pendant l'exercice des fonctions de ce poste, l'employé sera largement sédentaire et devra s'asseoir/se tenir debout pendant de longues périodes tout en utilisant un ordinateur et un casque téléphonique. L'employé sera régulièrement tenu d'utiliser un ordinateur et d'autres équipements de bureau, y compris un téléphone, une photocopieuse et une imprimante. L'employé peut être amené occasionnellement à se déplacer dans le bureau pour accomplir des tâches ; atteindre dans n'importe quelle direction ; lever ou abaisser des objets, déplacer des objets d'un endroit à un autre, s'agripper à des objets, et déplacer ou exercer une force allant jusqu'à quarante (40) livres.
CONDITIONS D'EMPLOI
Tous les sites MCI
ACCOMMODEMENT RAISONNABLE
Conformément à l'Americans with Disabilities Act (ADA), la politique de MCI et de ses affiliés est de fournir des aménagements raisonnables lorsqu'ils sont demandés par un candidat qualifié ou un employé handicapé, à moins que ces aménagements n'entraînent une contrainte excessive. La politique concernant les demandes d'aménagements raisonnables s'applique à tous les aspects de l'emploi. Si des aménagements raisonnables sont nécessaires, veuillez contacter les ressources humaines.
EMPLOYEUR GARANTISSANT L'ÉGALITÉ DES CHANCES
Chez MCI et ses filiales, nous embrassons les différences et croyons que la diversité est un avantage pour nos employés, notre entreprise, nos clients et notre communauté. Tous les aspects de l'emploi chez MCI sont basés uniquement sur le mérite et les qualifications d'une personne. MCI maintient un environnement de travail exempt de discrimination, où les employés sont traités avec dignité et respect. Tous les employés partagent la responsabilité de la réalisation de l'engagement de MCI envers un environnement de travail diversifié et d'égalité des chances.
MCI ne fait aucune discrimination à l'égard d'un employé ou d'un candidat sur la base de l'âge, de l'ascendance, de la couleur, des congés familiaux ou de soins médicaux, de l'identité ou de l'expression de genre, des informations génétiques, de l'état matrimonial, de l'état médical, de l'origine nationale, du handicap physique ou mental, de l'affiliation politique, du statut de vétéran protégé, de la race, de la religion, du sexe (y compris la grossesse), de l'orientation sexuelle, ou de toute autre caractéristique protégée par les lois, réglementations et ordonnances applicables. MCI considérera pour l'emploi les candidats qualifiés ayant des antécédents judiciaires d'une manière conforme aux exigences locales et fédérales.
MCI ne tolérera aucune discrimination ou harcèlement basé sur l'une de ces caractéristiques. Nous adhérons à ces principes dans tous les aspects de l'emploi, y compris le recrutement, l'embauche, la formation, la rémunération, la promotion, les avantages sociaux, les programmes sociaux et récréatifs, et la discipline. De plus, il est de la politique de MCI de fournir des aménagements raisonnables aux employés qualifiés qui ont des handicaps protégés dans la mesure requise par les lois, réglementations et ordonnances applicables là où un employé travaille.
................
L'objectif de la description de poste ci-dessus est de fournir aux candidats potentiels un aperçu général du rôle. Ce n'est pas une liste exhaustive des tâches, responsabilités, compétences et qualifications requises pour le poste. Il se peut que vos superviseurs ou gestionnaires vous demandent d'accomplir d'autres tâches. Vous serez évalué en partie sur votre performance dans les tâches énumérées dans cette description de poste.
L'employeur a le droit de réviser cette description de poste à tout moment. Cette description de poste n'est pas un contrat d'emploi, et vous ou l'employeur pouvez mettre fin à l'emploi à tout moment, pour quelque raison que ce soit.
RESPONSABILITÉS DU POSTE
Responsabilités clés
Architecture de récupération et systèmes de connaissances
- Concevoir et maintenir des solutions de génération augmentée par récupération qui fournissent des réponses précises et contextuelles.
- Construire des pipelines d'ingestion, d'indexation et de récupération de documents.
- Développer des référentiels de connaissances d'entreprise et des cadres de recherche.
- Implémenter des capacités de recherche sémantique sur des données structurées et non structurées.
- Concevoir des architectures évolutives prenant en charge la recherche de connaissances alimentée par l'IA.
Recherche vectorielle et optimisation des données
- Optimiser les performances de récupération et la pertinence dans les applications d'IA.
- Implémenter et gérer des bases de données vectorielles et des pipelines d'intégration.
- Améliorer la qualité de la récupération par le réglage et l'évaluation.
- Optimiser la latence, l'évolutivité et l'efficacité de la recherche.
- Maintenir la qualité des données et les normes de gestion des connaissances.
Intégration de l'IA et livraison de solutions
- Soutenir l'intégration des systèmes de récupération avec les applications d'IA.
- Collaborer avec les ingénieurs IA et les équipes produit sur la conception des solutions.
- Intégrer les services de récupération avec les grands modèles linguistiques.
- Développer des APIs et des services qui prennent en charge les flux de travail d'IA.
- Assurer un accès fiable aux sources de connaissances de l'entreprise.
Surveillance, gouvernance et sécurité
- Maintenir l'excellence opérationnelle dans les environnements RAG.
- Surveiller la précision de la récupération et les performances du système.
- Mettre en œuvre des contrôles de gouvernance et de sécurité des données.
- Dépanner les problèmes de récupération et d'indexation.
- Maintenir la documentation et les procédures opérationnelles.
Recherche et innovation
- Piloter l'amélioration continue des technologies et méthodologies de récupération.
- Évaluer les cadres de récupération émergents et les technologies de recherche.
- Rechercher de nouvelles approches pour la gestion des connaissances et l'optimisation de la récupération.
- Recommander des améliorations pour optimiser l'expérience utilisateur et les performances de l'IA.
- Contribuer aux initiatives d'architecture et d'innovation en IA.
QUALIFICATIONS DU CANDIDAT
VOUS VOUS DEMANDEZ SI VOUS ÊTES UN BON CANDIDAT POUR CE POSTE ?
Tous les candidats positifs et motivés sont encouragés à postuler. Les candidats idéaux pour ce poste sont très motivés et dévoués et devraient posséder les qualités ci-dessous :
- Diplôme de licence en informatique, systèmes d'information, science des données, intelligence artificielle, ingénierie logicielle ou un domaine connexe.
- Minimum 3 ans d'expérience en ingénierie logicielle, ingénierie IA, machine learning ou recherche d'informations.
- Solide maîtrise de Python et expérience dans le développement d'applications de qualité production.
- Expérience dans la création de APIs, de microservices ou d'applications cloud natives.
- Compréhension solide des grands modèles linguistiques (LLMs) et des concepts d'IA générative.
- Expérience dans la conception et la mise en œuvre de solutions de génération augmentée par récupération (RAG).
- Compréhension des embeddings, des techniques de vectorisation et des méthodologies de recherche sémantique.
- Expérience de travail avec des sources de données structurées et non structurées.
- Connaissance des pipelines d'ingestion, d'indexation et de récupération de données.
- Connaissance des plateformes cloud telles que AWS, Azure ou la plateforme Google Cloud.
- Solides compétences analytiques, de dépannage et de résolution de problèmes.
- Excellentes compétences en communication et en engagement des parties prenantes.
- Doit être autorisé à travailler dans le pays où le poste est basé.
- Sous réserve du programme et de l'emplacement du poste
- Doit accepter de se soumettre à une enquête de sécurité et/ou de fond de NIVEAU II avec une prise d'empreintes digitales. Les offres d'emploi sont conditionnées aux résultats de l'enquête de sécurité/de fond.
- Doit accepter de se soumettre à un dépistage de drogues. Les offres d'emploi sont conditionnées aux résultats du dépistage de drogues. (Ne s'applique pas au Canada)
Atouts
- Expérience avec Pinecone, Weaviate, Milvus, Chroma ou des bases de données vectorielles similaires.
- Expérience avec LangChain, LlamaIndex, Haystack ou des frameworks associés.
- Connaissance des plateformes de gestion des connaissances et de recherche d'entreprise.
- Exposition aux pratiques MLOps et aux pipelines de déploiement d'IA.
- Expérience dans la création de solutions d'IA conversationnelle ou de chatbots.
- Connaissance des technologies de conteneurisation telles que Docker et Kubernetes.
- Compréhension de la gouvernance de l'IA, de la sécurité et des exigences de conformité.
- Expérience de travail dans des environnements de développement Agile.
À PROPOS DE MCI (SOCIÉTÉ MÈRE)
MCI aide ses clients à relever leurs défis CX et DX différemment, en créant des solutions leaders dans l'industrie qui offrent des expériences exceptionnelles et génèrent des performances optimales. MCI assiste les entreprises dans l'externalisation des processus métier, l'augmentation des effectifs, les services clients des centres de contact et les besoins en services informatiques en fournissant un hébergement, des logiciels, du personnel et des services généraux et spécialisés.
En 2019, Marlowe Companies Inc. (MCI) a été nommée par Inc. Magazine comme l'entreprise à la croissance la plus rapide de l'Iowa et a été nommée la 452e entreprise privée à la croissance la plus rapide aux États-Unis, atteignant le très convoité top 500 pour la première fois. Les filiales de MCI avaient précédemment figuré sur la liste des entreprises à la croissance la plus rapide d'Inc. Magazine 15 fois, respectivement. MCI possède dix centres de prestation de services d'externalisation des processus métier en Géorgie, Floride, Texas, Nouveau-Mexique, Californie, Kansas, Nouvelle-Écosse, Afrique du Sud et Philippines.
Pilotant la modernisation par la digitalisation, MCI garantit que ses clients font plus pour moins cher. MCI est la société holding d'une gamme diversifiée d'entreprises de services aux entreprises technologiques. MCI développe organiquement, acquiert et exploite des entreprises qui ont des portefeuilles de produits et services synergiques, y compris, mais sans s'y limiter, les solutions de centre de contact automatisé (ACCS), la gestion des contacts clients, les services informatiques (programme informatique 70), et le personnel professionnel temporaire et administratif (programme TAPS 736), la gestion des processus métier (BPM), l'externalisation des processus métier (BPO), le traitement des réclamations, la collection, le fournisseur d'expérience client (CXP), le service client, le fournisseur d'expérience numérique (DXP), la gestion des comptes clients (ARM), le développement de logiciels d'application, les services gérés et les services technologiques, pour des partenaires du marché intermédiaire, fédéraux et d'entreprise. MCI emploie désormais plus de 10,000+ individus talentueux avec plus de 150+ partenaires clients nord-américains diversifiés sous les marques MCI suivantes : MCI BPO, MCI BPOaaS, MarketForce, GravisApps, Gravis Marketing, MarchEast, Mass Markets, MCI Federal Services (MFS), OnBrand24, The Sydney Call Center, Valor Intelligent Processing (VIP), BYC Aqua, EastWest BPO, TeleTechnology, et Vinculum.
