V

Vosker

Off-grid security cameras with AI alerts

Machine Learning Engineer

Applied Machine Learning +1Confirmed live in the last 24 hours
Full-timeTallinn, EstoniaNo salary listedIn-person

About the Job

Requirements

  • Strong Python skills and experience with the modern machine-learning stack, including PyTorch, model training and fine-tuning, and Jupyter or notebook-driven experimentation.
  • Practical computer vision experience, including object detection, working with image data, and understanding real-world model failure modes.
  • Experience taking models to production, including model serving and optimization, and understanding the gap between offline metrics and live behavior.
  • Ability to independently investigate ambiguous accuracy problems, analyze data, run experiments, and deliver measurable improvements.
  • Rigor in evaluation, including attention to datasets, ground truth, edge cases, and reliable metrics.

Responsibilities

  • Train, fine-tune, and evaluate computer-vision models for object detection, image quality, and static-object or duplicate suppression on real-world camera imagery.
  • Own the model-serving pipeline by packaging models into NVIDIA Triton ensembles with DALI GPU preprocessing, TensorRT inference, and post-processing; build and deploy TensorRT engines; manage the model repository and no-downtime reloads.
  • Build and curate datasets through ingestion, labelling, and quality control using FiftyOne (Voxel51) and Label Studio; identify and fix data problems that affect model accuracy.
  • Design evaluation harnesses, including regression suites and A/B comparisons, and define metrics tied to real detection quality.
  • Develop LLM/VLM and agentic capabilities by extending the self-hosted VLM/LLM stack, building retrieval- and tool-using agents, and integrating them into engineering and product workflows.

Desired Qualifications

  • Experience with NVIDIA Triton Inference Server, TensorRT, DALI, or comparable GPU model-serving or optimization tools.
  • Experience with dataset curation and annotation platforms such as FiftyOne (Voxel51) or Label Studio.
  • Experience with LLMs or VLMs, including self-hosting with vLLM, LoRA fine-tuning, RAG, or multimodal models.
  • Experience building tool-using agents, using MCP, or working with LLM orchestration frameworks.
  • MLOps experience, including experiment tracking with CometML, Opik, or similar tools, model registries, and reproducible training pipelines.
  • Exposure to edge/IoT or resource-constrained inference, or anomaly detection on device telemetry.
  • Familiarity with NATS, gRPC, or other event-driven service communication.

About the Company

Vosker

Off-grid security cameras with AI alerts

Vosker provides off-grid security cameras for homes, businesses, and assets in remote locations. The cameras run without Wi-Fi or power by using a built-in SIM with a data plan, and are monitored through a free mobile app that offers live viewing and 24/7 support. The system uses Vosker Sense AI to send users only the notifications that matter, reducing unnecessary alerts. Unlike typical surveillance gear that relies on existing networks, Vosker sells the cameras together with a data plan, making it a complete off-grid security solution. Its goal is to protect assets in hard-to-reach areas by delivering reliable remote monitoring through a simple, plan-based model and responsive support.

Company size
201-500
Company stage
Debt Financing
Total funding
$442.3M
Headquarters
Victoriaville, Canada
Founded
2018

Recently Posted Jobs

Explore more opportunities at Vosker

See more jobs