The MITRE Corporation
Apple
Ingénieur Logiciel, Qualité, Retail et Marcom Engineering
À propos du poste
Marcom est l'équipe mondiale dirigée par la création qui supervise le marketing grand public d'Apple. Nous assurons le développement et l'exécution sans faille de communications de classe mondiale sur tous les médias et
plateformes. L'équipe Marcom Quality Engineering recrute un Ingénieur Logiciel full-stack pour aider à transformer les outils internes en une plateforme de qualité — services partagés, APIs, et pipelines d'évaluation qui améliorent la qualité du signal CI/CD pour les équipes d'ingénierie, QE et de production. Vous appliquerez l'IA/ML moderne pour étendre la couverture automatisée, réduire l'infrastructure et le caractère instable des tests, et accélérer le temps de détection. Ce travail soutient des lancements à forte visibilité pour des millions de clients dans plus de 100 langues.
DESCRIPTION
En tant qu'Ingénieur Logiciel, vous prototyperez rapidement, liera l'ingénierie aux résultats commerciaux, et équilibrerez la rigueur avec la vélocité pilotée par l'IA. Vous construirez et étendrez la plateforme de qualité — orchestration, récupération, harnais d'évaluation, et APIs — qui met à l'échelle la qualité à travers le portefeuille.
QUALIFICATIONS MINIMALES
Diplôme de Bachelor en Informatique, un domaine technique ou un minimum de 5 années d'expérience professionnelle pertinente aux États-Unis.
Fondamentaux de programmation démontrés sur plusieurs projets ou bases de code larges/partagées, avec la capacité de monter en compétence rapidement à mesure que la pile évolue, y compris la conception de systèmes asynchrones et événementiels — appliquant la concurrence, les E/S non bloquantes et une gestion des défaillances saine à grande échelle.
Expérience avec les RESTful/GraphQL APIs et les frameworks de test automatisés.
Expérience dans l'amélioration de la fiabilité de l'infrastructure CI/test partagée ou dans l'exploitation d'une flotte de runners CI.
A livré une fonctionnalité alimentée par LLM.
QUALIFICATIONS PRÉFÉRENTIELLES
8+ années en tant qu'Ingénieur Logiciel et 5+ années en automatisation ou outils de plateforme.
Expertise en récupération + RAG (par exemple, Pinecone, Qdrant, OpenSearch ; ré-classement, évaluations d'hallucinations, stratégies de découpage).
Solides compétences en Python pour les flux de travail ML/LLM ; TypeScript et Node avancés pour les services de plateforme.
Intégration de plateforme d'agents IA, de politiques de qualité et de tableaux de bord basés sur les données.
Solides bases en mocking, injection de dépendances et systèmes distribués.
Expérience dans la construction d'images/runners d'exécution partagés et de contrôles multi-locataires (images durcies et versionnées ; isolation/quotas ; mise en file d'attente équitable) sur un cloud interne d'entreprise (par exemple, Kubernetes ou un planificateur interne).
Expérience avec les frameworks d'automatisation multiplateformes sur le web, le natif et les APIs ; et réduction de l'instabilité et amélioration du temps de détection via des heuristiques/statistiques.
Expérience dans la construction et l'intégration de services REST, y compris le développement de sous-graphes/points d'extrémité, la composition de schémas/API, et la collaboration de déploiement avec les équipes de plateforme.
Expérience dans la création de données de test déterministes : amorçage d'enregistrements connus, sous-ensembles masqués, données synthétiques ; gestion du versionnement et de la lignée des ensembles de données de référence.
Capacité à expliquer des systèmes complexes simplement à des ingénieurs et à des non-ingénieurs.
