Junior Backend Engineer

Waving

Amsterdam

Hybrid

EUR 40,000 - 55,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to advanced technology
Fun and fast work culture
Generous salary package

Job summary

Waving in Amsterdam is looking for a Junior Backend Engineer to support backend development. The role involves managing data collection, executing training pipelines, and writing maintainable code.

Ideal candidates will have a fundamental knowledge of C/C++ or Python and a background in Computer Science, Physics, or Electrical Engineering. The opportunity to work with a talented team in an innovative tech start-up is a primary focus.

Qualifications

  • Recent graduates or 3rd year+ students in relevant fields.
  • Strong knowledge of programming languages such as C/C++ or Python.
  • Basic understanding of Linux file systems.

Responsibilities

  • Manage data set collection and recording for model training.
  • Oversee ground-truth labeling to ensure high-quality training datasets.
  • Execute training pipelines and generate performance reports.
  • Build data ingestion and processing flows from edge devices.
  • Write maintainable code, tests, and documentation.

Skills

C/C++
Python
Linux file system
Data processing
AI/ML models
Embedded systems
Communication protocols (SPI, I²C, Wi-Fi)

Education

BSc in Computer Science, Physics, or Electrical Engineering

Job description

Waving is a rapidly growing and strongly funded deep tech start-up that redefines the security industry by protecting lives and buildings with an invisible security layer. Using our in-house created AI and Wi‑Fi waves we detect human movement in ways not possible until now and use it to protect the world’s critical infrastructure. With unusually strong commercial traction across some of the world’s biggest airports, ports and government organisations we have innovation partners to develop our technology to scale and we’re looking for a Junior Backend Engineer to support Waving’s tech development. You’ll be joining an amazing, talented and fun team that’s moving and growing fast and where you’ll be making a real impact, shaping the security of tomorrow.

About the role we’re looking for

We’re looking for a Junior Backend Engineer in Amsterdam to support Waving’s backend development. In this role, you will manage data set collection, oversee ground‑truth labeling, and execute training pipelines. You will build data ingestion flows, write maintainable code, and collaborate with embedded and data teams to ship end‑to‑end features. You will have the chance to grow and learn by working with top‑tier engineers. This role requires 2 days on‑site; if working a full week, one day working from home is possible. Candidates should be in their 3rd year or higher of a BSc. in Computer Science, Physics, or Electrical Engineering.

What we can offer you
  • Being part of an amazing, talented and fun team that’s here to make a real impact together
  • Being part of a fast‑growing and well‑funded start‑up, using incredibly cool tech to protect the world’s critical infrastructure in times when it’s needed more than ever
  • The opportunity to own and shape end‑to‑end backend engineering and shape the company’s products
  • A fun and fast work culture that’s based on trust, freedom and ownership
  • A generous salary package
Who we’re looking for
  • Recently graduated from Computer Science, Physics, or Electrical Engineering or currently enrolled as a 3rd year or higher undergraduate student in those fields
  • Strong fundamental knowledge of C/C++ or Python.
  • Basic knowledge working with Linux file system
  • Eager to learn and work on backend systems, data processing, and AI/ML models.
  • Ability to commit to at least 2 days a week on‑site; if working a full week, one day may be potentially remote.
  • Nice to haves: experience working with low‑spec hardware, familiarity with embedded systems or edge computing or with communication protocols such as SPI, I²C, and Wi‑Fi standards
  • Experience in the security or technology sector is a valuable asset
  • Fluency in English
What your days could look like
  • Manage data set collection and recording for model training.
  • Oversee ground‑truth labeling to ensure high‑quality training datasets.
  • Execute training pipelines and generate performance reports.
  • Build data ingestion and processing flows from edge devices to user interface, cloud and integrations
  • Write maintainable code, tests, and documentation, improve CI/CD and deployment processes
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior / Senior Data Scientist
Medior / Senior Data Scientist

Waving • Amsterdam

On-site
EUR 70,000 - 90,000
Generous salary package
Equity compensation and stock options
Fun work culture based on trust and freedom
Junior Backend Engineer: Data Pipelines & AI Training
Junior Backend Engineer: Data Pipelines & AI Training

Waving • Amsterdam

Hybrid
EUR 40,000 - 55,000
Access to advanced technology
Fun and fast work culture
Generous salary package
Backend Software Engineer
Backend Software Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 60,000 - 90,000
Hybrid work
HQ campus Amsterdam
Meals & snacks
+5
Software Engineer Mission, Simulation & Training Systems
Software Engineer Mission, Simulation & Training Systems

United States Digital Space LLC • Den Haag

On-site
EUR 39,000 - 50,000
Flexible working hours
Work from home option
30 days holiday leave
Medior Python Backend Developer
Medior Python Backend Developer

scoyo GmbH • Amsterdam

Hybrid
24 vacation days
Collective pension and health insurance
€600 annual learning budget
+3
AI Training Data Engineer
AI Training Data Engineer

Clockworks • Rotterdam

On-site
EUR 39,000 - 67,000
Annual raise
Performance bonus
Pension plan
+5
Sr Engineer (Backend & Platform focus) - Python - Real AI use case with massive impact - Greenf[...]
Sr Engineer (Backend & Platform focus) - Python - Real AI use case with massive impact - Greenf[...]

Sprint and Partners • Amsterdam

Hybrid
EUR 60,000 - 80,000
Equity compensation
Hybrid work setup
Software Engineer
Software Engineer

Hadrian • Amsterdam

On-site
EUR 60,000 - 80,000
Unlimited paid holiday
Stock options package
Mobile phone stipend
+3
Senior Python Backend Developer
Senior Python Backend Developer

scoyo GmbH • Amsterdam

Hybrid
24 vacation days + 3 assigned days off
€600 annual learning budget
Health insurance
+1
IT Engineer
IT Engineer

Qabird • Den Haag

On-site
EUR 45,000 - 60,000
Comprehensive pension plan
30 days of paid holiday leave
Commuting allowance
+3