Algorithm Engineer
Listed on 2026-07-01
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Origin is redefining home security with Tru Shield℠ Security, a hardware-free, router-based solution powered by our exclusive AI Sensing℠ technology. Tru Shield goes beyond motion detection to deliver Verified Human Presence℠, accurately distinguishing between people and non-human activity. By leveraging existing WiFi networks and connected devices, it delivers awareness across the home without cameras, wearables, or additional hardware, eliminating false alarms and elevating protection.
Now part of ADT, Origin strengthens ADT’s promise of trusted protection by adding real‑time awareness and context inside the home. When every second counts, knowing what is actually happening, not just that something happened, changes everything.
About the Job:As an Algorithm Engineer at Origin, you will develop and evolve our suite of WiFi sensing algorithms that bring safety, security, and intelligence to homes and businesses worldwide. You will be part of a cross‑functional product development team, working closely with engineering and product stakeholders to design, evaluate, and deploy algorithms on edge devices such as routers and IoT systems. You will take a product‑driven, experiment‑oriented approach to improving system performance – identifying opportunities, exploring solution spaces, and iterating across different parts of the system, from algorithms to overall system behavior.
You will support verification and validation efforts, collaborate on testing and deployment with B2B partners, and contribute to translating product requirements into measurable algorithm improvements. This role offers the opportunity to have a direct impact on the performance and evolution of Origin’s WiFi sensing offerings.
- Develop and continuously improve algorithms for WiFi sensing applications
- Design and conduct experiments to evaluate and refine new algorithms and methodologies, working in coordination with engineering and product stakeholders
- Proactively identify and drive opportunities to improve product performance and WiFi Sensing capabilities, navigating trade‑offs between algorithm design and production constraints through prototyping, implementation, and performance analysis
- Develop, train, and validate machine learning (ML) models for our AI based WiFi sensing applications, primarily in MATLAB and Python
- Apply statistical and ML techniques to large‑scale datasets generated by WiFi sensing systems to improve product performance and develop new features
- Collaboratively develop data collection, labeling, and testing protocols to validate algorithm performance and production readiness against company milestones and KPIs
- Collaborate with embedded systems engineers on deployment of the algorithms/improvements to routers and IoT devices, including optimization of algorithm memory and computational requirements
- Actively participate in knowledge sharing and contribute to a culture of innovation and excellence within the organization
- MS or Ph.D. in Computer Science, Electrical Engineering, Data Science, or a related field (or a Bachelor's degree with demonstrated algorithm development experience)
- Experience in signal processing, algorithm development, and applied ML/AI in product development teams, with hands‑on experience in MATLAB and Python
- Foundation in statistics, machine learning, and deep learning, with experience in model training, evaluation, and performance characterization
- You think beyond implementation – proactively question assumptions, exploring design trade‑offs, and driving ideas through experiments to solve product level problems
- You take a hypothesis‑driven approach to problem‑solving, comfortable working with loosely defined problems and iterating toward practical solutions
- Have strong written and verbal communication skills with a team‑first mindset
- You thrive in an Agile environment and are comfortable with evolving priorities, and iterative development
- Demonstrated experience developing and delivering algorithm prototypes and proofs of concept in a product development environment, and delivering against defined timelines and performance targets
- Familiarity with RF systems,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).