principal software engineering Principal Engineer tech_leadership 5+ yrs Bachelor's Hybrid · Posted Dec 2, 2025

About this role

Shield AI is hiring a principal-level Principal Engineer in the software engineering function based in Amsterdam, Netherlands (hybrid). The posting calls out experience with Python, API Development and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Employment
Internship
Location
Amsterdam, Netherlands
Work mode
Hybrid
Experience
5+ years
Education
Bachelor's degree
Department
Hivemind Solutions Division
Posted
Dec 2, 2025
AI Summary
Provide technical expertise supporting customer implementation of Shield AI's Hivemind enterprise software. Develop AI & Autonomy applications, deliver training, troubleshoot integration issues, and collaborate with engineering on product improvements. Requires 5+ years industry experience, 2+ years in applications engineering, strong C++ and Python skills.

More roles at Shield AI

Business Development Manager - Benelux
The Hague · mid
Business Development Manager, Japan (R3905)
Tokyo, Japan · mid
Salesforce
Business Development Manager, Saudi Arabia (R3983)
Riyadh · mid
Business Development Operations Associate (R3956)
Riyadh · junior
Salesforce
C++ Build & Release Engineer (Edge Autonomy) (R4183)
Melbourne, Australia · mid
Python Docker CI/CD
All Shield AI jobs →

Job description

from Shield AI careers
Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With offices and facilities across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn, X, Instagram, and YouTube

The Software Applications Engineer will provide technical expertise and support to customers during the implementation and use of Shield AI enterprise software products. This role involves working closely with customers to understand their requirements and ensuring successful product integration for AI & Autonomy development. 

What you'll do

  • Become an expert user of the Hivemind enterprise software stack. 
  • Provide technical support and training to customers. 
  • Develop AI & Autonomy applications using the Shield AI enterprise software development kit.
  • Assist the sales team in pre-sales activities, e.g., demos. 
  • Assist in post-sales deployment and integration of Shield AI enterprise software products. 
  • Develop and maintain technical documentation and training materials. 
  • Troubleshoot and resolve technical issues. 
  • Help customers debug software/API integration issues. 
  • Collaborate with the engineering team to address customer feedback and improve products. 
  • This is an excerpt. Read the full job description on Shield AI careers →
All software engineering jobs software engineering in Amsterdam, Netherlands Jobs in Amsterdam, Netherlands software engineering salaries software engineering career path
All Shield AI Jobs Browse software engineering roles principal positions