2,255,756open jobs
144,867companies
258,775added this week
Browse all
Location
In office (Lviv)

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026.

Overview
Company
Impact
Profile match
Farsight Vision develops AI-powered geospatial intelligence solutions for defence and security operations. Its platform transforms aerial and sensor data into real-time 3D environments, analytics and AI-assisted scenarios for human operators and autonomous systems. The company is headquartered in Tallinn, Estonia.
Backed by SmartCap, Radix

Full-time position

About Farsight Vision

Farsight Vision develops AI-powered geospatial intelligence solutions for defence and security operations. The platform transforms raw aerial and sensor data into real-time 3D environments, actionable analytics, and AI-assisted operational scenarios, enabling enhanced situational awareness, mission planning, and faster decision-making for both human operators and autonomous systems. We operate at the intersection of geospatial data, computer vision, and defence operations - and if that interests you, read on.

We are looking for a Computer Vision Engineer to develop perception for our unmanned ground robot, combining deep learning, classical computer vision, and 3D data processing. You will train and deploy neural networks for scene understanding and object detection, integrate cameras into our perception and localization stack, and develop algorithms that help the robot understand its surroundings.

The role covers the full development cycle: collecting and preparing sensor data, experimenting with models, calibrating and synchronizing sensors, and deploying reliable perception pipelines on a moving robot. You will help define the approach and validate it through hands-on field testing.

Responsibilities:

  • Develop, train, and evaluate deep learning models for object detection, semantic segmentation, and scene understanding

  • Build datasets, define annotation requirements, and improve data quality and coverage across operating conditions

  • Deploy and optimize computer vision models for real-time inference on onboard hardware

  • Configure cameras and perform intrinsic and extrinsic calibration between cameras, LiDAR, and IMU

  • Integrate camera data into localization pipelines and work with the hardware team on sensor synchronization, including hardware triggering where needed

  • Develop point cloud algorithms for obstacle detection and spatial analysis, combining camera and LiDAR data to improve perception

  • Define evaluation metrics for accuracy, latency, and robustness, and integrate perception outputs with navigation and control engineers

  • Validate and improve the system through field testing on the physical robot in Lviv

Requirements:

  • Hands-on experience developing computer vision solutions using deep learning and classical methods

  • Practical experience training and evaluating neural networks with PyTorch or a comparable framework, including dataset preparation, augmentation, and error analysis

  • Knowledge of camera models, intrinsic and extrinsic calibration, and coordinate transformations

  • Strong mathematical foundation in linear algebra, geometry, probability, and numerical methods

  • Solid Python and C++ skills, with the ability to turn experimental algorithms into maintainable software

  • Experience with 3D data such as point clouds or depth images, and the ability to troubleshoot across sensor data, models, and system integration

  • Upper-Intermediate+ English and willingness to participate in hands-on integration and field testing in Lviv

Nice to have:

  • Experience deploying and optimizing models on NVIDIA Jetson or other edge AI platforms using ONNX or TensorRT

  • Experience with multi-modal learning or camera-LiDAR fusion

  • Experience with visual odometry, SLAM, or multi-sensor localization

  • Understanding of sensor synchronization, hardware camera triggering, or PTP

  • Familiarity with ROS 2 and libraries such as OpenCV, PCL, or Open3D

  • Background in outdoor robotics, autonomous navigation, or defence technology

Security Eligibility

Our platform is actively used by the Armed Forces in live operations. As an Estonian-Ukrainian defence technology company handling sensitive operational data, we have a responsibility - legal, ethical, and practical - to ensure the integrity of everyone on our team.

All candidates must be able to confirm the following:

  • Neither you nor your close relatives (parents, spouse, siblings, children) reside in Russia, Belarus, or temporarily occupied Ukrainian territories

  • You have no regular personal, financial, business, or professional contact with individuals in those territories

  • You consent to a deeper security verification if the process advances to later stages

If any of the above criteria are not met, please do not proceed with your application.

Why Farsight Vision

We are a startup operating under real-world conditions - our product is in active deployment, and the pace reflects that. You will work across computer vision research and practical robotics, taking models from initial experiments through deployment and field validation. Your decisions will directly shape how our robot perceives and understands its environment.

We value engineers who take ownership of open-ended problems, test their assumptions, and follow through until their solutions work in the field.

Flexible working hours. Paid vacation and sick leave. Direct access to founders and leadership.

Application Process:

  • Apply with your CV and a brief cover letter explaining your interest and relevant experience

  • Interview with the Recruiter

  • Interview with VP of Engineering

  • Complete a short practical assignment involving a control/navigation problem drawn from our platform

  • Interview with Lead Robotics Engineer

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,255,756 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Lviv
In office · Lviv
Python
C++
MATLAB
MATLAB
Simulink
AI/ML
Computer Vision
Robotics
ROS
ROS2
Gazebo
Path Planning
PID Control
Apply
In office · Full-Time · Kyiv
DevOps
Wi-Fi
Robotics
ArduPilot
Betaflight
iNav
Chips/EDA
Altium Designer
KiCad
Design
SolidWorks
Fusion 360
IoT
Zigbee
Apply
Hybrid · Kyiv
Robotics
ArduPilot
Betaflight
QGroundControl
Mission Planner
Apply
Hybrid · Full-Time · 4+ years exp · Kyiv · Lviv · Warsaw
Python
C++
AI/ML
Computer Vision
DevOps
Linux
Robotics
ArduPilot
MAVLink
Sensor Fusion
Path Planning
Digital Twin
Management
Agile
Apply
Hybrid · Full-Time · Kyiv · Lviv · Warsaw
Python
C++
AI/ML
AI Agents
DevOps
Linux
Robotics
ArduPilot
Path Planning
Digital Twin
Management
Agile
Apply
Hybrid · Full-Time · PhD · Massy
Python
Rust
C++
AI/ML
Computer Vision
Chips/EDA
KiCad
SpaceTech
ANSYS
Apply
≈ $48k – $86k per year (Estimated) · Hybrid · Full-Time · Master's Degree · Massy
Python
Rust
C++
OpenQASM
C++
LLVM
AI/ML
CUDA
Robotics
Digital Twin
Quantum
Qiskit
Cirq
Apply
≈ $36k – $89k per year (Estimated) · In office · Contractor · Singapore
Python
PowerShell
DevOps
Azure
CI/CD
AWS
IAM
Cybersecurity
Active Directory
LDAP
PKI
Apply
AI Ops Lead 3 hours ago
≈ $66k – $133k per year (Estimated) · In office · Full-Time · Master's Degree · Massy
Python
JavaScript
TypeScript
AI/ML
LLM
RAG
LLM Guardrails
EU AI Act
Machine Learning
DevOps
CI/CD
AIOps
HPC
Cybersecurity
ISO 27001
Management
n8n
Apply
≈ $39k – $72k per year (Estimated) · Hybrid · Full-Time · Master's Degree · Massy
Python
AI/ML
Machine Learning
Management
Jira
Agile
Apply
In office · Lviv
Python
C++
MATLAB
MATLAB
Simulink
AI/ML
Computer Vision
Robotics
ROS
ROS2
Gazebo
Path Planning
PID Control
Apply
In office · 3+ years exp · Lviv
AI/ML
Computer Vision
Apply
≈ $13k – $39k per year (Estimated) · Hybrid · 3+ years exp · Lviv
AI/ML
Computer Vision
Apply
In office · 2+ years exp · Lviv
Robotics
Digital Twin
Apply
Senior Accountant 23 days ago
≈ $22k – $50k per year (Estimated) · Hybrid · Lviv
AI/ML
Computer Vision
Analytics
Microsoft Excel
Apply
In office · Full-Time · Lviv
JavaScript
Ruby
Node JS
Ruby
Ruby on Rails
Databases
PostgreSQL
AI/ML
Copilot
Cursor
DevOps
Terraform
GitHub Actions
Datadog
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Apply
In office · Full-Time · Lviv
Python
C
C++
C
FFmpeg
AI/ML
Computer Vision
DevOps
Linux
TCP/IP
Robotics
MAVLink
QGroundControl
GStreamer
Apply
In office · Full-Time · Ivano-Frankivsk · Kyiv · Lviv
Python
JavaScript
Java
PowerShell
Node JS
DevOps
Puppet
Chef
CircleCI
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
JFrog Artifactory
Apply
In office · Full-Time · Lviv
AI/ML
Computer Vision
DevOps
Wi-Fi
Robotics
Sensor Fusion
Autonomous Navigation
Chips/EDA
Altium Designer
Cadence Allegro
OrCAD
Apply
In office · Part-Time · Lviv
Management
Jira
Apply
See all jobs
This is one of many
2,255,756 more open roles from verified company boards, updated every day.