← back to jobs
> job detail
M
⚙️Data Engineer

FR

Marss · Nice, France
// classified as
Data Engineer (Pipelines, infra, ingestion, ETL.)
posted
2d ago
location
Nice, France
languages
bash, python, sql
tools
docker
> stack
bashpythonsqldockerkeraspytorchtensorflow
> education
bachelorsdoctoratemasters
> description

Job Title: Data Manager

Reports to: VP AI

Location: France - Nice

Type: Full-time

The Position


MARSS is investing in the Machine Learning field in order to improve our NiDAR software in the following areas:

  • Video Classification, Detection, Tracking
  • Pattern recognition / Anomaly detection
  • Radar tracking
  • Radio Frequency analysis

Our current focus is strongly in the video area, but we aim at growing quickly our experiments in the other fields.

Our team is growing, and we are searching for a Data Manager to complete the existing team.


Responsibilities 


The Data Manager will overview all the data related tasks, this includes:


  • Making sure all the recordings exists for each component, the recorded data is complete and the recorders are working on each deployment
  • Collect and organise the data in an easily accessible way (probably using a DB for certain types of data)
  • Manage data distribute on multiple sites
  • Be aware of data recording restrictions by country and take the necessary measures
  • Manage annotations either by creating tools, cross-referencing data or organising annotation campaigns
  • Extract meta data from the datasets (like study periodicity of events, warning of potential issues on a site, usage statistics, etc)
  • Help preparing the data for more sophisticated ML models for prediction, classification, tracking, sensor fusion, etc.


Requirements

  • Good knowledge of Python, Bash, Docker, Docker-compose, to create and maintain the recording systems
  • Knowledge of SQL to create a DB where the data will be stored and organised
  • Very organised person used to work with huge amounts of data
  • We work on Linux (although laptops are Mac, which is now a second class citizen to Nvidia...). We require either working experience or at
  • least appropriate theoretical knowledge (or both).
  • Experience on an ML framework like TensorFlow, Keras, and PyTorch will be a plus


Education

We prefer at least bachelors degree level in a science or engineering discipline. Masters or doctorate advantageous


The Work Environment

Development on Macs and Ubuntu: We're pragmatic so realize we also have to work with Windows occasionally.

Small team: Embracing modern development practices. New ideas are always encouraged and we'll try most things, but we always settle on

what works for us.

Diverse team: Our team is very multicultural including a mix of experienced engineers, successful sales and project managers balanced with

the brightest young graduates.

Passionate: We are passionate and enjoy what we do!

Integration and interfacing

Our core activity is safety and security applications. We're bringing the latest web technologies to real-world hardware i.e. we don't work in the

cloud. We interface with very diverse equipment: radar, sonar, thermal imaging, software-defined radios and more. Our UI runs on touchscreen

displays, tablets, phones, smart-glasses...

Challenges

If you are looking for an easy job, this isn't it. We operate in mission critical environments. Our systems can operate at sea and high security

areas with limited connectivity to the data center. So, all your assumptions about cloud development techniques and operating environments will

be constantly challenged. Timelines are strict, and creativity is often required to solve unexpected technical issues. It can be extremely diverse,

interesting, and rewarding if you are up to the challenge!