
FourKites, Inc. développe une plateforme mondiale de visibilité de la chaîne d’approvisionnement qui aide les organisations à surveiller et à coordonner la logistique en temps réel. Ses applications rassemblent les données relatives au transport, aux stocks et aux opérations sur les sites, offrant ainsi aux équipes une vision plus claire des expéditions et de l’activité de la chaîne d’approvisionnement à travers plusieurs modes de transport. L’entreprise sert plus de 1 500 grandes marques, notamment dans les secteurs de la logistique, de l’alimentation et des boissons, de l’industrie pharmaceutique et de la fabrication, et se connecte aux systèmes d’entreprise pour favoriser des opérations plus efficaces, la maîtrise des coûts et le service client.
Ingénieur senior en IA — Python et systèmes agentiques (Télétravail, États-Unis)
Développez des agents d’IA en Python, des services backend et des intégrations pour la plateforme de visibilité en temps réel de la chaîne d’approvisionnement de FourKites. Créez des solutions d’automatisation et de logistique pour des clients du monde entier.
Description
- Concevoir, mettre en production et améliorer des agents d’IA et des flux de travail pour l’automatisation du support, la voix et l’intégration des nouveaux clients
- Développer, tester et maintenir des applications backend avec Python et Java ou Go
- Produire un code propre, efficace et documenté tout au long du développement, de l’assurance qualité et de la mise en production
- Créer des modèles de données et des schémas de bases de données
- Collaborer avec les ingénieurs frontend pour connecter les services backend à l’interface utilisateur
- Effectuer des revues de code et maintenir les normes de qualité d’ingénierie
- Étudier et résoudre les problèmes des applications, notamment les défaillances des flux de travail d’agents d’IA en production
- Collaborer avec DevOps pour déployer et exploiter des applications de production sur Kubernetes
- Suivre les évolutions de l’IA, des systèmes agentiques et des technologies connexes du secteur
- Développer des intégrations de données entre les écosystèmes des chargeurs et des transporteurs
- Travailler avec des collègues et des clients basés aux États-Unis pour définir des produits logistiques
Exigences
- Au moins cinq ans d’expérience en développement backend ou logiciel
- Expérience pratique de l’IA ou des systèmes agentiques
- Maîtrise obligatoire de Python
- Maîtrise de Java ou Go
- Au moins deux ans d’expérience pratique de LangGraph ou d’un framework agentique comparable
- Excellente maîtrise des principes de la programmation orientée objet
- Expérience avec MySQL, PostgreSQL ou MongoDB
- Familiarité avec HTML, CSS, JavaScript et React
- Solides connaissances des API REST et de l’architecture de microservices
- Connaissances pratiques de Kubernetes
- Expérience de l’ensemble du cycle de vie du développement logiciel Agile, notamment le développement, l’assurance qualité et la mise en production
- Solides compétences Git, notamment les branches, les sous-modules et le rebase
- Expérience des outils Agile tels que JIRA et Confluence
- Excellentes capacités de résolution de problèmes et d’analyse
- Capacité à travailler efficacement de manière autonome et collaborative
- Excellentes aptitudes à la communication écrite et orale
- Une expérience avec AWS ou une autre plateforme cloud est un atout
Avantages
- Options d’achat d’actions
- Prime et rémunération incitative
- Cinq jours mondiaux de recharge
- Congés payés généreux
- Jours fériés habituels de l’entreprise
- Congé parental payé pour chaque parent
- Allocation annuelle de bien-être
- Jours de bénévolat
- Couverture médicale, dentaire et optique dès le premier jour d’emploi
- Plan de retraite 401(k) avec abondement de l’employeur
- Assurance vie et couverture invalidité de courte durée prises en charge par l’employeur
- Soutien à la planification familiale et ressources inclusives de bien-être
- Remboursement des dépenses technologiques
- Avantages liés aux transports pour les employés travaillant au bureau de Chicago
- Possibilités continues d’apprentissage et de développement
- Culture de travail collaborative
- Temps dédié pendant la journée de travail à l’apprentissage et à la célébration de la diversité