Job Description
FR - Data Engineer
Software - Nice (Hybrid)
Job Title: Data Engineer
Reports to: VP AI
Location: France - Nice
Type: Full-time
The Position
MARSS is actively investing in Machine Learning to advance our NiDAR software across several exciting domains:
-
Video Classification, Detection & Tracking
-
Pattern Recognition / Anomaly Detection
-
Radar Tracking
-
Radio Frequency Analysis
Our current focus is primarily in video, with rapid expansion planned across the other fields. As our team grows, we are looking for a talented Data Engineer to join us.
Responsibilities
The Data Engineer will lead all data engineering tasks, including:
-
Ensuring all recordings exist for each component, that recorded data is complete, and that recorders are functioning correctly across all deployments
-
Designing and implementing data collection pipelines in an easily accessible, structured manner (including database management for relevant data types)
-
Managing data distributed across multiple sites
-
Staying informed of data recording regulations by country and implementing appropriate measures
-
Managing annotations through tooling, data cross-referencing, or coordinating annotation campaigns
-
Extracting meaningful metadata from datasets (event periodicity, site health warnings, usage statistics, etc.)
-
Supporting the preparation of data for advanced ML models covering prediction, classification, tracking, sensor fusion, and more
Requirements
-
Strong proficiency in Python, Bash, Docker, and Docker Compose for building and maintaining recording systems
-
Strong SQL skills for designing and managing structured data storage and building robust data pipelines
-
Highly organised, with proven experience handling large-scale datasets
-
Comfortable working in Linux environments (macOS experience also welcome)
-
Experience with ML frameworks such as TensorFlow, Keras, or PyTorch is a plus
Education
We prefer at least bachelors degree level in a science or engineering discipline. Masters or doctorate advantageous
The Work Environment
-
Pragmatic tooling: We develop primarily on Macs and Linux.
-
Small, agile team: We embrace modern development practices, new ideas are always welcome, and we adopt what works best for us.
-
Diverse & multicultural: A well-rounded mix of experienced engineers, sales and project managers, and talented recent graduates.
-
Passionate: We genuinely love what we do.
Integration and interfacing
Our core focus is safety and security. We bring cutting-edge software to real-world hardware, no cloud abstractions here. We interface with a wide range of equipment: radar, sonar, thermal imaging, software-defined radios, and more. Our UI runs across touchscreens, tablets, phones, smart glasses, and beyond.
Challenges
This is not a routine role. We operate in mission-critical environments in high-security locations, often with limited connectivity. Your assumptions about cloud-native workflows will be regularly tested. Deadlines are real, and creative problem-solving is essential. If you thrive under those conditions, it can be an extraordinarily rewarding experience.
Company Info
MARSS Group
Builds AI-powered command and control systems for counter-drone defence, maritime security and criti...
Other Jobs at MARSS Group
Similar Opportunities
FR - Software Backend Engineer
MARSS Group
FR - Software Engineering Manager
MARSS Group
FR - Machine Learning Engineer
MARSS Group
Design engineer
Infinite Orbits
Fluidic Ground Systems Lead Engineer
MaiaSpace
Cryogenic Stage Thermal Engineer
MaiaSpace