The posting
Job Description
Location: Modiin, Israel Working model: Hybrid
Make an impact with us
At Milestone Systems, what you do matters. People are at the heart of everything we do, grounded in integrity, collaboration, strong relationships, and a curiosity that drives continuous learning. It is how we work together, learn from one another, embrace new perspectives, and create lasting impact.
In this role, you will design and develop advanced AI algorithms for next-generation video analytics. You will leverage modern AI models and architectures to solve complex video understanding challenges, bringing innovative capabilities from experimentation into real-world products.
About the role
As an AI Algorithm Developer – Video Analytics & AI, you will develop advanced algorithms and AI-based solutions for challenging video analytics and video understanding problems. You will take ownership of the full algorithm development lifecycle, from exploring and evaluating new approaches and technologies to designing, implementing, integrating, and optimizing solutions for production environments.
You will be a part of an experienced and professional algorithm team and work closely with algorithm developers, software developers, and product teams to translate complex challenges into innovative, robust, and efficient product capabilities. You will report to the Algorithm Team Leader.
What makes this role interesting: You will have the opportunity to work hands-on with a broad range of technologies, from Computer Vision and deep learning to cutting-edge AI models, including LLMs, VLMs, and multimodal models. The role combines technical exploration with practical engineering, giving you the opportunity to tackle challenging real-world problems and contribute to the next generation of intelligent video analytics solutions.
What you will do
- Research and explore state-of-the-art AI models, Computer Vision techniques, and emerging technologies to identify new opportunities for advancing video analytics capabilities.
- Develop algorithms and solutions for challenging video analytics and video understanding problems, leveraging Computer Vision, deep learning, LLMs, VLMs, and other relevant AI technologies.
- Experiment and evaluate different models, algorithms, and approaches, build proof-of-concepts, and assess their performance and suitability for real-world applications.
- Integrate algorithms and AI models into existing software systems, collaborating with software engineers to deliver complete product capabilities.
- Optimize algorithms and model inference for performance, accuracy, and resource utilization, meeting production requirements and hardware constraints.
- Deliver robust, scalable, and production-ready solutions, taking ownership throughout the development lifecycle.
What you bring We are looking for someone with:
- At least Master's degree in Computer Science, mathematics, EE or a related field.
- 3 years of hands-on experience in algorithm development, preferably in Computer Vision, video analytics, or AI-based applications.
- Strong Python programming skills and experience with deep learning frameworks such as PyTorch.
- Experience working with pre-trained models, including adapting, evaluating, integrating, and optimizing them for practical applications.
- Strong analytical and problem-solving skills, with the ability to independently investigate technical challenges and translate ideas into effective engineering solutions.
- Very good interpersonal skills
- Practical experience developing and applying AI models, including familiarity with modern foundation models, LLMs, VLMs, and multimodal models.
Meet the team
You'll join the Algorithm team, a team of algorithm developers with diverse academic and technical backgrounds, working on advanced algorithms and AI-powered capabilities for Milestone's video analytics solutions. The team works closely with software engineering and product teams to transform complex challenges into innovative, practical solutions.
We value technical curiosity, collaboration, knowledge sharing, and taking ownership. We encourage independent thinking and give team members the opportunity to explore new technologies, experiment with ideas, and make meaningful technical contributions.
How we support you
At Milestone, we want you to have the opportunity to do meaningful work, develop your skills and grow your career.
- Individual development plans aligned with your career goals
- Access to training, learning resources, and certifications
- Flexible working arrangements
- Supportive leadership and regular feedback
- Opportunities for cross-functional and cross-regional collaboration
- Social activities and spaces to connect with colleagues
Ready to make an impact?
If you're passionate about developing innovative algorithms, exploring new AI technologies, and solving challenging video understanding problems, we'd love to hear from you.
Apply today and submit your CV in English.
About Milestone Systems
Milestone Systems is a leading provider of data-driven video technology software. Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics. We amplify what organizations of any size can see, do, and achieve with video.



