Senior Data Engineer
Job description
About the role
The role centers on designing and developing data pipelines and architectures for complex data types including satellite images, FMV video, and acoustic signals. You will apply AI and machine learning methods within critical domains such as defense, intelligence, and industry 4.0 use cases to extract actionable insight. The position enables automated image analysis that assists human controllers in inspecting critical parts and detecting anomalies with greater speed and consistency. You will work closely with multidisciplinary teams that span Safran Ai and the broader Safran group to align technical solutions with operational needs. This role demands strong technical judgment to guide the design of scalable and robust data infrastructure. You will be responsible for conducting thorough risk assessments for AI-driven analysis in sensitive defense and intelligence contexts.
Key facts
What you'll do
- Architect and construct resilient data pipelines capable of ingesting, processing, and serving complex data types such as high-resolution satellite imagery, full-motion video, and streaming acoustic signals.
- Implement and optimize AI and machine learning workflows tailored for defense, intelligence, and industry 4.0 applications, ensuring models are reliable and scalable in production environments.
- Develop automated image analysis capabilities that support controllers by accelerating inspections and improving the detection of anomalies or defects in critical components.
- Partner with cross-functional teams across Safran Ai and Safran groups to translate business requirements into technical specifications and deliver impactful solutions.
- Build and maintain extensible data architectures that handle the full lifecycle of satellite imagery datasets, FMV video streams, and acoustic signal systems from ingestion to consumption.
- Apply advanced algorithms for the automatic detection, identification, and tracking of objects of interest within large and complex multimodal datasets.
- Ensure that data pipeline designs incorporate rigorous risk assessments specific to AI-driven analysis in defense and intelligence environments, addressing safety, security, and compliance concerns.
- Leverage technical judgment to select appropriate tools and frameworks for data pipeline and architecture design, balancing performance, scalability, and maintainability.
- Collaborate with domain experts to validate analytical approaches and refine processing logic for real-world operational scenarios in aeronautics and defense.
- Contribute to the definition of standards and best practices for data engineering within Safran Ai, promoting code quality, documentation, and reproducibility.
- Work with streaming technologies to support near-real-time and real-time processing of video and sensor data, enabling timely insights and rapid decision-making.
- Utilize containerization and orchestration platforms such as Docker and Kubernetes to deploy and manage scalable data processing workloads in diverse environments.
- Engage with data science and AI teams to ensure that data infrastructure supports advanced modeling efforts using frameworks such as TensorFlow and PyTorch.
- Monitor pipeline health and performance, implementing instrumentation and logging that facilitate rapid troubleshooting and continuous improvement.
Requirements
- You must possess hands-on experience working with high-resolution satellite imagery, FMV video streams, and acoustic signal data in real project contexts.
- You must demonstrate the ability to design algorithms focused on the automatic detection and identification of objects of interest within complex sensory inputs.
- You must exercise strong technical judgment when designing data pipelines and architectures that serve critical defense and intelligence workloads.
- You must be capable of conducting detailed risk assessments for AI-driven analysis, particularly in contexts where decisions impact safety and national security.
- You must have a proven background in defense, intelligence, or aeronautics domains, showing familiarity with the constraints and requirements of these sectors.
- You must have experience with real-time or near-real-time processing of video and high-frequency sensor streams using appropriate streaming architectures.
- You must be proficient in Python, using it to build clear, testable, and maintainable data processing components.
- You must have solid expertise in SQL for querying relational databases and optimizing complex analytical workloads.
- You must be comfortable writing Scala code to integrate with big data processing ecosystems and support high-throughput workloads.
- You must have hands-on experience with Apache Spark for large-scale data transformation, aggregation, and analytics.
- You must have practical knowledge of Apache Kafka for building durable, high-throughput messaging and streaming pipelines.
- You must be experienced with TensorFlow, using it to develop, train, and deploy machine learning models for computer vision and signal processing tasks.
- You must be skilled in PyTorch, leveraging it for research-oriented model development and production-oriented deployments.
- You must have operational experience with Docker to package applications and dependencies into portable, consistent containers.
- You must be adept at working with Kubernetes to orchestrate containerized workloads at scale, ensuring resilience and efficient resource utilization.
- You must have experience working directly with Safran Ai platforms, Satellite imagery datasets, FMV video streams, and Acoustic signal systems, or the ability to quickly adapt to these specialized environments.
Nice to have
- Knowledge of defense, intelligence, or aeronautics domains is beneficial.
- Experience with real-time or near-real-time processing of video and sensor streams is preferred.
Practical notes
Location: Paris.
Team collaboration across Safran Ai and Safran Electronics & Defense.
Design and develop data pipelines and architectures for complex data types (satellite images, FMV video, acoustic signals).
Apply AI/ML methods to domains including defense, intelligence, and industry 4.0 use cases.
Enable automated image analysis to assist controllers in inspecting critical parts and detecting anomalies.
Collaborate with multidisciplinary teams across Safran Ai and Safran groups.
Experience with high-resolution satellite imagery, FMV video streams, and acoustic signal data.
Ability to design algorithms for automatic detection and identification of objects of interest.
For , Technical judgment for data pipeline and architecture design.
Risk assessments for AI-driven analysis in defense and intelligence contexts.
For , Knowledge of defense, intelligence, or aeronautics domains.
Experience with real-time or near-real-time processing of video and sensor streams.
For , Python.
For , SQL.
For , Scala.
For , Spark.
For , Kafka.
For , TensorFlow.
For , PyTorch.
For , Docker.
For , Kubernetes.
For , Safran Ai platforms.
For , Satellite imagery datasets.
For , FMV video streams.
For , Acoustic signal systems.