Software Engineer – 3D Computer Vision & Geospatial Data Engineering · Toulouse ·

Alteia

Toulouse

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Production product impact
PhD collaboration
Modern tech stack
International team

Job summary

Alteia recherche un ingénieur logiciel spécialisé Python pour rejoindre une équipe d’ingénierie travaillant sur un module clé du pipeline de perception 2D/3D et de traitement de données volumineuses.

Vous industrialiserez des algorithmes développés par une équipe scientifique, assurerez la stabilité en production et participerez à l’architecture du module dans un environnement cloud (AWS). Maîtrise de Linux, CI/CD et bonnes pratiques de développement attendues.

Qualifications

  • 3–4 années d’expérience professionnelle en tant qu’ingénieur logiciel, code en production.
  • Diplôme d’ingénieur, master en informatique, ou équivalent.
  • Excellente maîtrise de Python et bonnes pratiques de développement logiciel (tests, code maintenable, design).

Responsibilities

  • Maintenir et faire évoluer un module critique du pipeline de production traitant la perception 2D/3D et les mesures.
  • Développer de nouvelles fonctionnalités tout en garantissant non-régression et stabilité en production.
  • Optimiser le traitement de gros volumes de données (performance, scalabilité, robustesse).
  • Traduire les algorithmes conçus par l’équipe scientifique en code de production robuste, maintenable et testable.
  • Garantir la qualité du code avec tests automatisés, CI/CD, revues et documentation technique.
  • Opérer dans un environnement cloud (AWS) et/ou distribué pour le traitement et le stockage des données.
  • Contribuer aux choix techniques et à l’architecture du module.

Skills

Python
Testing practices
CI/CD
Git
Linux/Unix
Software design

Education

Engineering degree
Master’s in Computer Science

Tools

Poetry
NumPy
Pandas
SciPy
NetworkX
Git
CI/CD
AWS
Linux

Job description

Toulouse / Hybrid — Full-time

About Alteia

Alteia is an AI-powered visual intelligence platform that ingests and structures very large volumes of field data (images, point clouds, geospatial data) for industrial clients. Our platform is live in production, used daily by clients who depend on its stability and performance.

You will join the Engineering team, working alongside Computer Vision Engineers, Data Scientists, and several PhDs specialized in computer vision, geomatics, and deep learning. Your role: industrialize, maintain, and evolve a key part of our production code that performs 2D/3D perception and measurement from point clouds and geospatial vector data.

Key Responsibilities
  • Maintain and evolve a critical module of the production pipeline handling 2D/3D perception and measurement (point clouds, geospatial vector files)
  • Develop new product features while ensuring non-regression for existing clients and stability in production
  • Optimize the processing of large data volumes on input (performance, scalability, robustness)
  • Translate algorithms designed by the scientific team into robust, maintainable, and testable production code
  • Ensure code quality: automated testing, CI/CD, code reviews, technical documentation
  • Operate within a cloud and/or distributed environment (AWS) for data processing and storage
  • Contribute to technical decisions and continuous improvement of the module's software architecture
Required Profile
Experience
  • Minimum 3 to 4 years of professional experience as a software engineer, with code actually shipped and running in production
  • Engineering degree, master's in computer science, or equivalent
Required Technical Skills
  • Excellent proficiency in Python and solid software engineering practices (testing, maintainable code, design)
  • Good command of the Python ecosystem: dependency/packaging management (Poetry), common scientific libraries (NumPy, Pandas, SciPy), and graph manipulation (NetworkX)
  • Solid command of standard development tools: Git, CI/CD
  • Experience working with cloud and/or distributed environments, particularly AWS (S3 and related services)
  • General knowledge of 3D computer vision algorithms and common file formats in the domain (point clouds, geospatial vector data) — a working familiarity with the ecosystem is expected, not research-level expertise
  • Comfortable with Linux/Unix environments
Nice-to-have (not blocking)
  • Machine learning knowledge
  • Geospatial data and GIS tools knowledge (GDAL, GeoPandas, Rasterio, QGIS)
Soft Skills
  • Sense of ownership and rigor when working on business-critical production code
  • Strong collaboration skills with a scientific team (understanding, challenging, and industrializing their work)
  • Pragmatism, autonomy, results/product-impact orientation
  • Team spirit
Languages
  • Professional French and English (written and spoken)
Why Join Alteia?
  • Work on a real production product, with high data volumes and direct client impact
  • Collaborate with a high-caliber scientific team (several PhDs)
  • Modern technical environment with real autonomy over the module's architecture
  • Collaborative, international, fast-growing team
Software Engineer – Computer Vision 3D & Données géospatiales

Toulouse / Hybride — CDI, Temps plein

Contexte

Alteia est une plateforme d'intelligence visuelle basée sur l'IA, qui ingère et structure de très grands volumes de données terrain (images, nuages de points, données géospatiales) pour le compte de clients industriels. Notre plateforme est en production, utilisée quotidiennement par des clients qui dépendent de sa stabilité et de ses performances.

Vous rejoindrez l'équipe Engineering, aux côtés de Computer Vision Engineers, Data Scientists et de plusieurs docteurs spécialisés en vision par ordinateur, géomatique et deep learning. Votre rôle : industrialiser, maintenir et faire évoluer une portion clé du code de production qui réalise de la perception et des mesures 2D/3D à partir de nuages de points et de données vectorielles géospatiales.

Missions principales
  • Maintenir et faire évoluer un module critique du pipeline de production traitant de la perception et des mesures 2D/3D (nuages de points, fichiers vectoriels géospatiaux)
  • Développer de nouvelles fonctionnalités produit en garantissant la non-régression pour les clients existants et la stabilité en production
  • Optimiser le traitement de gros volumes de données en entrée (performance, scalabilité, robustesse)
  • Traduire en code de production robuste les algorithmes conçus par l'équipe scientifique, en assurant la maintenabilité et la testabilité
  • Garantir la qualité du code : tests automatisés, CI/CD, revues de code, documentation technique
  • Opérer dans un environnement cloud (AWS) et/ou distribué pour le traitement et le stockage des données
  • Contribuer aux choix techniques et à l'amélioration continue de l'architecture logicielle du module
Profil recherché
Expérience
  • Minimum 3 à 4 ans d'expérience professionnelle en tant que software engineer / ingénieur logiciel, avec du code effectivement déployé et exploité en production
  • Diplôme d'ingénieur, master informatique ou équivalent
Compétences techniques requises
  • Excellente maîtrise de Python et des bonnes pratiques de développement logiciel (tests, code maintenable, design)
  • Bonne connaissance de l'écosystème Python : gestion de dépendances/packaging (Poetry), librairies scientifiques courantes (NumPy, Pandas, SciPy) et manipulation de graphes (NetworkX)
  • Bonne connaissance des outils classiques de développement : Git, CI/CD
  • Expérience de travail avec des environnements cloud et/ou distribués, en particulier AWS (S3 et services associés)
  • Connaissance générale des algorithmes de computer vision 3D et des formats de fichiers courants du domaine (nuages de points, données vectorielles géospatiales) — une familiarité fonctionnelle avec l'écosystème est attendue, pas une expertise de recherche
  • Aisance avec les environnements Linux/Unix
Atouts appréciés (non rédhibitoires)
  • Connaissances en machine learning
  • Connaissances en données géospatiales et outils GIS (GDAL, GeoPandas, Rasterio, QGIS)
Qualités personnelles
  • Sens des responsabilités et rigueur pour intervenir sur du code en production à fort enjeu client
  • Bonne capacité de collaboration avec une équipe scientifique (comprendre, challenger et industrialiser leurs travaux)
  • Pragmatisme, autonomie, orientation résultat/impact produit
  • Esprit d'équipe
Langues
  • Français et anglais professionnel (écrit et oral)
Pourquoi rejoindre Alteia ?
  • Travailler sur un produit en production réel, à fort volume de données et à enjeu client direct
  • Collaborer avec une équipe scientifique de haut niveau (plusieurs PhDs)
  • Environnement technique moderne avec une vraie autonomie sur l'architecture du module
  • Équipe collaborative, internationale, en forte croissance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead Java (H/F)
Tech Lead Java (H/F)

Alteca • Montpellier

On-site
EUR 75,000 - 110,000
Transport pris en charge
Tickets restaurants
Mutuelle
+4
Ingénieur DevOps Sénior (H/F)
Ingénieur DevOps Sénior (H/F)

Alteca • Montpellier

On-site
EUR 40,000 - 55,000
Transport pris en charge à 75%
Tickets restaurant pris en charge à 60%
Mutuelle prise en charge à 60%
+3
Data Architecte / IA - H/F - CDI
Data Architecte / IA - H/F - CDI

Talan • Paris

On-site
Confidential
Prime d'équipement de 100€
Tickets restaurant
Prime vacances
+3
Senior Data Architecte / IA Agentique- H/F - CDI
Senior Data Architecte / IA Agentique- H/F - CDI

Talan • Paris

Hybrid
EUR 65,000 - 85,000
Télétravail jusqu’à 5 jours
Prime d'équipement de 100€
Tickets restaurant
+1
Lead Développeur Python/Javascript (H/F)
Lead Développeur Python/Javascript (H/F)

Alteca • Annecy

On-site
EUR 70,000 - 90,000
Transport pris en charge à 75%
Tickets resto pris en charge à 60%
Mutuelle prise en charge à 60%
+4
Ingénieur Développement Fullstack Java/Angular expérimenté (H/F)
Ingénieur Développement Fullstack Java/Angular expérimenté (H/F)

Alteca • Nantes

On-site
EUR 45,000 - 60,000
Transport pris en charge à 75%
Tickets restaurant pris en charge à 60%
Mutuelle prise en charge à 60%
+2
Applied Gen AI Engineer
Applied Gen AI Engineer

Devoteam • Levallois-Perret

On-site
EUR 70,000 - 110,000
Rémunération compétitive
Mutuelle
Tickets restaurant
+2
Architecte IA - H/F - CDI
Architecte IA - H/F - CDI

Talan Group • France

On-site
EUR 90,000 - 140,000
Télétravail jusqu’à 5 jours selon les missions
Tickets restaurant
Prime vacances
+6
Ingénieur·e Data Science, Machine Learning & IA
Ingénieur·e Data Science, Machine Learning & IA

Vortex Io • Toulouse

On-site
EUR 60,000 - 90,000
Data Engineer (H/F)
Data Engineer (H/F)

Alteca • Nantes

Hybrid
EUR 45,000 - 65,000
Transport pris en charge 75%
Tickets resto pris en charge 60%
Mutuelle prise en charge 60%
+1