AI Algorithm Developer – Video Analytics & AI

Posted 28 Minutes Ago
Be an Early Applicant
2 Locations
Remote or Hybrid
Mid level
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Learn from the past. Understand the present. Predict the future.
The Role
Develops advanced AI algorithms for video analytics and video understanding. Responsibilities include researching AI and computer vision techniques, evaluating models, building proof-of-concepts, integrating algorithms into software systems, and optimizing inference for production performance, accuracy, and resource constraints. The role requires collaboration with algorithm, software, and product teams and ownership across the full development lifecycle.
Summary Generated by Built In

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. 

Skills Required

  • Master's degree in Computer Science, Mathematics, Electrical Engineering, or a related field
  • At least 3 years of hands-on experience in algorithm development, preferably in computer vision, video analytics, or AI-based applications
  • Strong Python programming skills
  • Experience with deep learning frameworks such as PyTorch
  • Experience adapting, evaluating, integrating, and optimizing pre-trained models for practical applications
  • Strong analytical and problem-solving skills
  • Ability to independently investigate technical challenges and translate ideas into engineering solutions
  • Very good interpersonal skills
  • Practical experience developing and applying AI models
  • Familiarity with modern foundation models, LLMs, VLMs, and multimodal models

What the Team is Saying

Dylan
Milestone Systems
Milestone Systems
Milestone Systems

Milestone Systems Compensation & Benefits Highlights

  • Healthcare Strength — Health insurance is described as comprehensive in the U.S., with the employer covering most medical, dental, and vision premiums and providing life and disability coverage. Company materials and job listings indicate broad plan options and employer-paid protections.
  • Retirement Support — A 401(k) with a dollar‑for‑dollar company match and immediate vesting is highlighted, signaling strong support for long‑term savings. This retirement feature is consistently presented as a core element of the package.
  • Leave & Time Off Breadth — U.S. materials note substantial paid vacation, sick leave, company holidays, and paid parental leave. Denmark‑based information points to additional company vacation days beyond the local norm.

Milestone Systems Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Lake Oswego, OR
1,500 Employees
Year Founded: 1998

What We Do

At Milestone System we are dedicated to making the world see. As a leading provider of data-driven video technology software, we empower people, businesses, and societies with innovative solutions that enhance security, efficiency, and insight.

Why Work With Us

We’re proud to foster a working environment that supports well-being and growth opportunities. At the organizational level, we celebrate our team members and value their personal expertise. Everyone has access to personal growth programs and health initiatives, along with the freedom to govern their work-life balance.

Gallery

Gallery

Milestone Systems Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

If you live within a reasonable distance of our Lake Oswego, OR office, this will be hybrid with 3 days in the office.

Typical time on-site: 3 days a week
Company Office Image
Office Portland

Similar Jobs

Milestone Systems Logo Milestone Systems

Infrastructure Engineer

Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Remote or Hybrid
2 Locations
1500 Employees

Milestone Systems Logo Milestone Systems

Technical Product Manager

Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Remote or Hybrid
2 Locations
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account