Ingénieur Logiciel en IA
À propos de nous
Harbor Lab est active dans le secteur de la technologie maritime, fournissant des solutions innovantes pour optimiser la gestion des coûts portuaires. Fondée en 2020, l'entreprise propose une plateforme SaaS alimentée par l'IA qui transforme la manière dont les armateurs et les gestionnaires de navires gèrent les comptes de dépenses, améliorant l'automatisation, l'accès aux données en temps réel et la transparence dans les opérations maritimes mondiales.
Description du poste
En tant qu'ingénieur logiciel en intelligence artificielle, vous concevrez, construirez et déploierez des systèmes fiables alimentés par l'IA de bout en bout. Vous collaborerez étroitement avec des experts en produits, en ingénierie, en données et en domaine maritime pour transformer des problèmes commerciaux complexes en solutions d'IA robustes, en mettant l'accent sur une IA pratique et évolutive qui améliore les capacités de Harbor Lab et ses offres pour les clients.
- Concevoir et développer des applications d'IA modernes utilisant des LLM, RAG, agents, embeddings, bases de données vectorielles et des techniques de prompting avancées
- Construire des services backend évolutifs et des API en Python, en utilisant des frameworks tels que FastAPI
- Travailler avec des données structurées et non structurées, pipelines de documents, embeddings, recherche sémantique et systèmes de récupération
- Déployer, surveiller et améliorer les systèmes d'IA en production
- Collaborer avec des ingénieurs logiciels, des data scientists, des chefs de produit et des experts maritimes pour définir les exigences et valider les solutions
- Maintenir une documentation technique claire pour l'architecture, les API, les prompts, les méthodes d'évaluation, les processus de déploiement et les décisions opérationnelles
Expérience professionnelle pertinente
- Plus de 3 ans d'expérience en apprentissage automatique, ingénierie de l'IA, ingénierie backend ou dans un rôle technique connexe
- Expérience pratique avec les LLM, systèmes RAG, embeddings, ingénierie de prompts, évaluation de modèles et orchestration de flux de travail AI
- Expérience avec des outils et bibliothèques tels que PyTorch, Scikit-learn, Pandas, Pydantic, FastAPI, Hugging Face, LangChain, LlamaIndex ou des frameworks similaires
- Expérience avec des bases de données vectorielles ou des outils de recherche de similarité tels que FAISS, Pinecone, Weaviate, Qdrant ou Elasticsearch/OpenSearch
- Familiarité avec les modèles d'IA et les API de fournisseurs tels qu'OpenAI, Anthropic, Google, Meta ou des écosystèmes de modèles open source
- Expérience avec des plateformes cloud, Git, Docker, CI/CD et les flux de déploiement en production
Compétences requises pour le poste