Machine Learning Engineer (24-042)

Job expired!

CTI recherche des ingénieurs Machine Learning (ML) expérimentés pour renforcer nos solutions de technologie de défense grâce à des techniques de modèles génératifs avancés. Si vous êtes passionné par l'exploitation de l'apprentissage profond pour transformer le champ de bataille, ce rôle est fait pour vous. Nous élargissons nos capacités en ML et avons besoin de talents comme le vôtre pour développer, entraîner et mettre en œuvre des modèles qui font progresser la reconnaissance d'entités, l'analyse de localisation des menaces et la détection de signaux.

En tant qu'ingénieur ML chez CTI, vous prendrez la tête de l'intégration d'architectures d'apprentissage profond sophistiquées – incluant les réseaux de neurones profonds, les réseaux neuronaux récurrents et les réseaux de neurones convolutionnels – dans nos systèmes actuels et futurs. Avec des projets visant à améliorer les stratégies des combattants, votre travail sera crucial pour fournir des solutions innovantes qui protègent notre personnel militaire.

Les responsabilités pour ce poste incluent :

  • Collaborer étroitement avec les équipes de développement pour convertir les besoins critiques de la mission en spécifications techniques.
  • Explorer des technologies de pointe pour assurer que CTI offre les solutions les plus avancées et efficaces possible.
  • Diriger le choix des algorithmes pour ajouter de nouvelles capacités significatives à notre pile opérationnelle, comblant des lacunes opérationnelles critiques.
  • Développer et gérer des modèles ML en utilisant des langages de programmation tels que Python, C et Rust à travers divers pipelines de données.
  • Architecturer et mettre en œuvre des pipelines ML robustes pour améliorer le déploiement de modèles en temps réel à travers des cadres de calcul périphérique.
  • Conduire des revues de code par les pairs rigoureuses, maintenant des normes élevées dans le développement logiciel et la formation de modèles.

Nous recherchons des ingénieurs ML qui apportent :

  • Un minimum de 5 ans d'expérience en ingénierie ML ou en science des données, avec des compétences de codage avérées en Python, C/C++, Rust, ou Kotlin.
  • Un diplôme de Bachelor en Informatique, Science des données, Mathématiques/Statistiques, ou un domaine connexe.
  • Une capacité prouvée à utiliser des outils tels que JupyterLab, TensorFlow, MLflow, PyTorch et MATLAB.
  • Une solide expérience en MLOps, menant la conception, le déploiement et l'optimisation de modèles ML dans des environnements de production.
  • Une grande familiarité avec Linux/Unix et les outils en ligne de commande, en particulier pour la gestion des systèmes distribués.
  • L'éligibilité à obtenir une habilitation de sécurité américaine, avec la citoyenneté américaine requise.

Les qualifications supplémentaires qui feront qu'un candidat se démarque :

  • Expérience avec les plateformes cloud comme AWS, Azure, ou GCP et les technologies comme Docker et Kubernetes.
  • Des compétences en leadership, capables de superviser des projets et de mentorer des ingénieurs juniors.
  • Une expertise dans le traitement de signal en utilisant les technologies RF 3GPP, et une familiarité avec les bibliothèques de science des données comme Pandas et Numpy.

En tant que membre de notre équipe, vous aurez droit à une multitude d'avantages conçus pour soutenir votre santé physique, financière et professionnelle. Les avantages incluent :

  • Une assurance médicale, dentaire et visuelle complète.
  • Des congés payés généreux, incluant vacances, congés maladie et jours fériés.
  • Une contribution de l'employeur à un 401k et une