About The Position
Hailo is looking to hire a motivated and skilled software architect to join our software group in Tel Aviv.
In this role you will have a direct impact on our product. As a software architect, you will be responsible for defining and leading software development in multiple environments spanning from embedded firmware, Linux, Python and multiple AI frameworks and applications.
- Design and architecture planning of a multidisciplinary system for machine learning.
- Work in different software environments: low level embedded firmware, Linux, Python and multiple software frameworks.
- B.Sc in Computer Science or Electrical Engineering
- 5+ year of experience in hands-on software development (C/C++/Python)
- 3+ years of experience as a software team leader or architect
- Hard working, committed and self-reliant
- Great interpersonal skills and a team-player
- Fluent English
- M.Sc. in Computer Science
- Experience in Deep Learning and AI research and algorithms
- Experience in Deep Learning development frameworks
- Experience in Linux kernel and Linux drivers
- Experience in embedded systems, SOCs and real time firmware