Skip to content
mimi

AI Systems Engineer

Zighra Inc.

Ottawa · Hybrid Full-time Senior 4w ago

About the role

About Zighra

Zighra builds AI systems for cybersecurity, identity, and sensor-driven situational awareness. Our work spans machine learning, behavioural analytics, edge and cloud software, and real-world sensing environments.

We are looking for a hands-on engineer who can work across ML, software, and hardware-adjacent systems to help build and deploy AI-powered sensing and anomaly detection capabilities.

This is not a pure research role and not a generic full-stack role. You will work on production systems that interact with real data, real sensors, and real operational constraints.

What You'll Do

  • Build and deploy machine learning models for anomaly detection, classification, and behavioral analytics.
  • Develop production-grade software in Python, and ideally some C++ or similar systems language.
  • Design and maintain data pipelines for streaming, telemetry, and sensor data.
  • Integrate AI models with sensors, edge devices, and backend systems.
  • Work with noisy real-world data and help improve robustness, performance, and reliability.
  • Support system integration, testing, debugging, and field deployment.
  • Contribute to architecture across edge, server, and cloud environments
  • Help transition prototypes into deployable products.

What you Bring

  • Strong coding skills in Python.
  • Experience building and deploying machine learning systems in practice.
  • Solid software engineering fundamentals, including debugging, APIs, and system design.
  • Comfort working in Linux environments.
  • Ability to work across the stack from data to model to deployment.
  • Good engineering judgment and a strong builder mindset.

Nice to Have

  • C/C++ experience.
  • Experience with embedded, edge, or hardware-integrated systems.
  • Familiarity with sensor data, signal processing, GNSS, RF, or telemetry.
  • Experience with anomaly detection, cybersecurity, or real-time systems.
  • Familiarity with Docker, cloud infrastructure, or distributed systems.
  • Exposure to defense, robotics, aerospace, or IoT environments

What we're Looking For

  • Someone who can build real systems, not just prototypes.
  • Someone comfortable with ambiguity and hands-on problem solving.
  • Someone who can debug across software, data, and system boundaries.
  • Someone excited to work on AI that must operate under real-world constraints.

Why Join Zighra

  • Work on high-impact AI systems with real operational relevance.
  • Help shape products at the intersection of AI, sensing, and defence.
  • High ownership, small team, strong technical responsibility.
  • Opportunity to work closely with leadership and contribute directly to product direction.

Benefits

  • Dental care
  • Extended health care
  • Life insurance

Work Location

Hybrid remote in Ottawa, ON K2P 1L4

Skills

C++DockerLinuxPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free