Aller au contenu

Pavago

Ingénieur IA Full-Stack

JavaScriptTypeScriptPythonReactNode.jsSQLAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Intitulé du poste : Ingénieur IA Full-Stack

Type de poste : Temps plein, à distance

Horaires de travail : Horaires d'ouverture des entreprises clientes américaines (avec flexibilité pour les déploiements, les cycles d'expérimentation et les plannings de sprints)

Notre client recherche un Ingénieur IA Full-Stack hautement qualifié pour concevoir, construire et déployer des applications évolutives basées sur l'IA qui résolvent des problèmes commerciaux concrets.

Ce rôle combine l'ingénierie logicielle et le machine learning appliqué, en intégrant le développement front-end, les systèmes back-end, l'intégration de modèles IA et l'infrastructure cloud dans des applications prêtes pour la production. Vous travaillerez sur l'ensemble du cycle de vie du produit — de l'expérimentation et du prototypage au déploiement, à l'optimisation et à la surveillance.

Le candidat idéal est à la fois techniquement solide et axé sur l'exécution, capable de construire des systèmes pilotés par l'IA qui sont évolutifs, fiables, performants et conviviaux.

Intégration de modèles IA et systèmes LLM

  1. Déployer et intégrer des modèles ML / LLM pré-entraînés et affinés en utilisant OpenAI, Hugging Face, TensorFlow, PyTorch, ou des frameworks similaires
  1. Construire des APIs d'inférence IA évolutives en utilisant FastAPI, Flask, Node.js, ou des technologies similaires
  1. Implémenter des pipelines de génération augmentée par récupération (RAG) en utilisant des bases de données vectorielles telles que Pinecone, Weaviate, Chroma, ou FAISS
  1. Optimiser l'ingénierie des prompts, les embeddings et les flux de travail IA pour la performance, la précision et l'efficacité des coûts

Développement d'applications Full-Stack

  1. Construire des applications front-end réactives en utilisant React, Next.js, Vue, ou des frameworks similaires
  1. Développer des services back-end et des APIs connectant les systèmes IA aux flux de travail métier et aux applications orientées utilisateur
  1. Concevoir des architectures évolutives pour les chatbots, les assistants IA, les tableaux de bord analytiques, les systèmes de recherche et les outils d'automatisation des flux de travail
  1. Assurer que les applications sont intuitives, sécurisées, réactives et prêtes pour la production

Ingénierie des données et développement de pipelines

  1. Construire des pipelines ETL/ELT pour l'ingestion, le nettoyage, la transformation et le traitement de jeux de données structurés et non structurés
  1. Automatiser le prétraitement des données, le versionnement, l'étiquetage et l'orchestration des pipelines en utilisant Airflow, Prefect, Dagster, ou des outils similaires
  1. Stocker et gérer des jeux de données dans des entrepôts cloud tels que Snowflake, BigQuery, ou Redshift
  1. Maintenir des flux de données fiables supportant l'entraînement, l'inférence, l'analytique et les opérations IA

Infrastructure, déploiement et MLOps

  1. Conteneuriser les services IA en utilisant Docker et déployer des charges de travail sur Kubernetes ou des environnements cloud natifs
  1. Construire et maintenir des pipelines CI/CD pour les mises à jour de modèles IA et les releases d'applications
  1. Surveiller la latence d'inférence, la performance des applications, les coûts et la dérive des modèles en utilisant MLflow, Weights & Biases, Prometheus, ou des tableaux de bord personnalisés
  1. Supporter une infrastructure cloud évolutive et fiable sur AWS, GCP, ou Azure

Sécurité et conformité

  1. Assurer la conformité des systèmes IA avec le RGPD, la HIPAA, le SOC 2, ou les normes de confidentialité/sécurité pertinentes
  1. Implémenter l'authentification, le contrôle d'accès, la limitation de débit et des pratiques sécurisées d'API
  1. Protéger les données utilisateur et les flux de travail IA en utilisant des normes de sécurité modernes et les meilleures pratiques

Collaboration et développement de produits

  1. Collaborer avec les chefs de produit, les designers et les data scientists pour prioriser les fonctionnalités IA impactantes
  1. Transformer les prototypes en systèmes de qualité production avec une architecture évolutive et un code maintenable
  1. Participer à la planification des sprints, aux discussions d'architecture, aux revues de code et à la documentation technique
  1. Maintenir une documentation claire pour supporter la reproductibilité, l'intégration et la maintenabilité à long terme

Ce qui fait de vous le candidat idéal

  1. Ingénieur logiciel solide avec une curiosité profonde pour les systèmes IA/ML et les technologies émergentes
  1. Capable de passer rapidement du prototype au déploiement en qualité production
  1. Analytique et orienté solutions avec de solides compétences en débogage et optimisation
  1. Capable d'équilibrer performance, évolutivité, utilisabilité et coût opérationnel
  1. Communicateur collaboratif qui travaille efficacement avec des équipes techniques et non techniques

Expérience et compétences requises

  1. 3+ années d'expérience professionnelle en ingénierie logicielle avec une exposition à l'IA/ML
  1. Solide maîtrise de Python et JavaScript/TypeScript
  1. Expérience avec des frameworks IA/ML tels que PyTorch, TensorFlow, LangChain, ou Hugging Face
  1. Expérience dans le déploiement de modèles IA ou ML dans des systèmes de production
  1. Solide expérience front-end avec React, Next.js, ou Vue
  1. Solides compétences SQL et expérience avec les entrepôts de données cloud
  1. Familiarité avec les APIs REST, les microservices et les systèmes distribués
  1. Expérience avec Docker, les flux de travail CI/CD et l'infrastructure cloud

Expérience et compétences préférées

  1. Expérience dans la construction et la mise à l'échelle d'applications SaaS basées sur l'IA
  1. Solide compréhension des embeddings, des bases de données vectorielles et des architectures RAG
  1. Expérience avec l'affinage de LLM, l'évaluation et l'optimisation des prompts
  1. Familiarité avec les outils MLOps tels que MLflow, Kubeflow, Vertex AI, SageMaker, ou Weights & Biases
  1. Expérience avec les architectures serverless et les systèmes d'inférence optimisés en coût
  1. Expérience dans le domaine des SaaS, des plateformes d'automatisation, des systèmes analytiques ou des produits basés sur l'IA

À quoi ressemble une journée type ?

La journée d'un Ingénieur IA Full-Stack tourne autour de la transformation des capacités IA en applications évolutives et prêtes pour la production. Vous allez :

  1. Examiner et optimiser les APIs de modèles IA pour la latence, la précision et la fiabilité
  1. Construire des interfaces front-end qui exposent les fonctionnalités pilotées par l'IA aux utilisateurs finaux
  1. Maintenir et améliorer les pipelines de données supportant les systèmes IA et l'analytique
  1. Déployer des mises à jour via des flux de travail CI/CD et surveiller la performance en production
  1. Collaborer avec les équipes produit et data science sur la priorisation des fonctionnalités IA
  1. Déboguer les problèmes d'infrastructure, d'inférence ou de flux de travail impactant la performance du système
  1. Documenter les architectures, les flux de travail et les processus de déploiement pour la maintenabilité et la mise à l'échelle

En résumé : vous vous assurez que les systèmes IA dépassent le stade des prototypes pour devenir des applications de production sécurisées, évolutives, fiables et impactantes.

Indicateurs clés de succès (KPIs)

  1. Déploiement réussi des fonctionnalités IA aligné sur les plannings de sprints
  1. Disponibilité de l'application ≥ 99.9%
  1. Latence d'inférence maintenue en dessous des seuils cibles
  1. Réduction des flux de travail manuels grâce à l'automatisation IA
  1. Performance stable des modèles et dérive ou dégradation minimisée
  1. Adoption et engagement positifs avec les fonctionnalités basées sur l'IA
  1. Infrastructure IA évolutive, maintenable et rentable

Processus d'entretien

  1. Premier entretien téléphonique
  1. Entretien vidéo avec un recruteur Pavago
  1. Évaluation technique (par exemple, déployer un modèle ML avec intégration API + front-end)
  1. Entretiens avec le client avec les équipes d'ingénierie / produit
  1. Offre et vérification des antécédents

#AIEngineer #FullStackDeveloper #MachineLearning #LLM #ArtificialIntelligence #ReactJS #Python #OpenAI #LangChain #RAG #MLOps #RemoteJobs #SoftwareEngineering #AIJobs #NextJS #CloudEngineering

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026