Regulus is an agile defense-tech startup tackling the most complex challenges in counter-drone and uncrewed defense. With hundreds of combat-proven systems deployed by the IDF and global partners, we are now engineering the next generation of C-UxS (Counter-Uncrewed Systems). We leverage advanced electronic warfare and kinetic measures to detect and neutralize hostile threats. If you want to push technological boundaries while safeguarding Israel and our allies, join us at this pivotal stage of our growth.
This is a unique opportunity to join a company at a pivotal growth stage and help shape its products, culture, and future.
We are looking for an
Algorithm / Machine Learning Engineer to join our team and take part in developing
autonomous drone interception systems based on reinforcement learning and advanced control algorithms.
This is a
practical, implementation-focused role. The position emphasizes building real systems, writing production-quality code, and deploying learning-based algorithms into operational autonomous platforms.
Key Responsibilities
- Develop and implement reinforcement learning–based algorithms for autonomous drone interception
- Design and build core infrastructure from scratch, including simulators, training environments, and learning/control pipelines
- Develop end-to-end training and deployment workflows, from simulation to real-world systems
- Work with 6DOF dynamic models and real sensor data (e.g., cameras, IMUs, accelerometers)
- Optimize algorithms for real-time and embedded constraints
- Collaborate closely with control, software, and system engineers to integrate ML solutions into autonomous platforms
Additional Note
Candidates with a strong academic background, holding a Master’s degree, who are interested in transitioning into
applied, hands-on engineering work in machine learning and autonomous systems are also encouraged to apply.
Requirements
- Strong hands-on experience in algorithm development / machine learning
- Practical experience implementing and training reinforcement learning algorithms
- Solid software engineering skills (Python required; C++ is an advantage)
- Experience building systems or infrastructure from scratch
- Background in control systems, robotics, autonomous systems, or UAVs
- Linux-based development experience
- Experience working with sensor fusion or control loops - Advantage