Senior Lead Developer - Baggage Vision (BVS) (all genders) - Europe
Role details
Job location
Tech stack
Job description
We are seeking a Senior Lead Developer to drive the technical evolution of the Baggage Vision System (BVS) as a major baggage identification system running in the biggest airports in the world. You will shape the system architecture by aligning edge-based and centralized cloud-computing approaches, ensuring the BVS product evolves in line with both strategic objectives and operational requirements in a modern and digital baggage-handling ecosystem. Key Responsibilities
- Lead the design, implementation, and continuous improvement of the BVS system in alignment with the HLC+ strategy, integrating edge and centralized cloud solutions.
- Drive technical modernization initiatives across sensors, cameras, device interfaces, core computer-vision and QCR components, business logic, APIs, and third-party software.
- Define release scopes and acceptance criteria; author release notes and coordinate regression and system testing to ensure high-quality, on-time, and in-budget deliveries.
- Align with software/hardware providers, system integrators, and internal stakeholders within the BHS environment to deliver a robust and scalable identification solution.
- Own and maintain the BVS technical and implementation roadmap based on product management requirements and in the context of our related products (OpenAir Platform, Aviation Datahub, Baggage 360 and BagIQ).
- Identify and evaluate opportunities for new computer-vision-based products and features, including hands-on prototyping/validation with domain experts and customers.
- Provide technical leadership, resource planning, and team coordination, including people and partner management.
- Collaborate with lifecycle, budgeting, and portfolio stakeholders to ensure technical feasibility and long-term sustainability.
- Support project execution and operations through 2nd- and 3rd-level support, root-cause analysis, and corrective actions.
Requirements
-
5+ years of professional software development experience with strong expertise in computer-vision technologies and/or microservice-based architectures.
-
Proven ability to design and operate complex systems involving hardware, embedded components, and distributed software platforms.
-
Experience in technical leadership roles within complex or multidisciplinary environments.
-
Strong analytical and structured problem-solving skills.
-
Excellent written and verbal communication skills in English.
Beneficial technological Skills
-
Computer Vision & ML: Experience with computer vision concepts, deep learning, and frameworks such as TensorFlow or scikit-learn.
-
Hardware Integration: Familiarity with cameras, sensors, and industrial device interfaces (e.g., SICK ATR or similar).
-
Cloud & DevOps: Knowledge of Docker, Kubernetes, DevOps practices, and system monitoring.
-
Backend & Data Processing: Experience with Java/REST, event-driven architectures (RabbitMQ, Kafka), SQL/NoSQL databases, and image storage/retrieval.