Software Engineer
Walaris
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Develop real-time AI/ML processing systems for edge sensor signal processing, such as drone detection and automated target recognition.
- Continuously propose new concepts for our software architecture—particularly focused on back-end improvements—to enhance performance and meet evolving customer requirements.
- Integrate Walaris software and technology into military and security systems to add autonomous capabilities and boost overall system performance.
- Collaborate with cross-functional teams to ensure that requirements from R&D, sales, and product management are fully integrated and effectively addressed throughout the development process.
- Degree in computer science or a related engineering field
- Minimum 5 years of experience as a software engineer specializing in real-time, high-throughput data processing, ideally within AI-driven applications
- Possess in-depth knowledge of object-oriented software development in Python or C++, and hands-on experience with frameworks such as PyTorch, Flask, GStreamer, and Deepstream
- Strong expertise in software development on Linux platforms
- Proficient in developing unit tests to ensure code quality
- Experience working with Docker
- Familiarity with CI/CD tools such as GitLab pipelines or Jenkins is preferred
- Strong English skills, independent work style, and enthusiasm for teamwork