+38 073 141 48 08 Join Us
141 ОМБр
UAENES
+38 073 141 48 08 Join Us
Unmanned Systems

Computer Vision Engineer

UAH 21,000 – 55,000
Develops automatic object recognition systems for video — so that the machine sees what the operator currently has to search for by hand.
Availability
For civiliansFor serving military personnelFor those returning from AWOL (SZCh)

Requirements

  • Experience in engineering or research in computer vision or digital signal processing
  • Ability to write efficient, maintainable code in Python
  • Experience with PyTorch or similar frameworks
  • Experience in real-time video processing is a significant advantage
  • Knowledge of inference acceleration and model compression techniques is an advantage
  • Ability to document your work and explain decisions to non-technical colleagues

Responsibilities

  • End-to-end development and deployment of computer vision solutions
  • Optimising models to run in real time on limited hardware
  • Continuous evaluation and improvement of model accuracy based on feedback from operators
  • Preparation and annotation of training data
  • Collaboration with the brigade's drone and technical branches on deploying solutions
  • Maintaining technical documentation

Terms

  • Mobilisation until the end of martial law, or contract service
  • Basic and specialist training as required
  • Pay: base pay of UAH 21,000 + an additional bonus of UAH 30,000 — approximately UAH 51,000 – 55,000 per month in total, depending on the position and conditions of service
  • Full social package
  • Full provision of protective equipment and military property
  • Opportunity to obtain combatant status (UBD)
Apply for this position

Vacancy: Computer Vision Engineer

An operator stares at a screen for hours, searching for whatever has changed in a treeline. Part of this work can be done by a machine — faster and without fatigue. The only question is whether there is someone to teach it.

A Computer Vision Engineer develops automatic object recognition systems for video — so that the machine sees what the operator currently has to search for by hand.

This position sits at the intersection of research and combat tasks: a model here is judged not by a metric in a paper, but by whether it helped on a real sortie.

Who can become a Computer Vision Engineer

Relevant experience is required. This is a specialist engineering position.

What really matters:

  • Experience in engineering or research in computer vision or digital signal processing
  • Ability to write efficient, maintainable code in Python
  • Experience with PyTorch or similar frameworks
  • Experience in real-time video processing is a significant advantage
  • Knowledge of inference acceleration and model compression techniques is an advantage
  • Ability to document your work and explain decisions to non-technical colleagues

How a Computer Vision Engineer differs from a UAV Operator: the operator watches the screen themselves. The engineer makes it possible for a machine to do part of that work. One works with the aircraft, the other with the model.

What a Computer Vision Engineer does in the 141st SMB

In addition to what is described in the requirements above:

  • End-to-end development and deployment of computer vision solutions
  • Optimising models to run in real time on limited hardware
  • Continuous evaluation and improvement of model accuracy based on feedback from operators
  • Preparation and annotation of training data
  • Collaboration with the brigade's drone and technical branches on deploying solutions
  • Maintaining technical documentation

How you will be trained

The path is the same for everyone: 51 days of basic military training, then the brigade adaptation course — 14–15 days with instructors who have combat experience.

After that — work in your profession alongside the drone branch. The basics of computer vision are not taught here: this position is filled by people with existing experience. What you need to master is the subject area — what exactly operators are looking for and under what conditions.

Tactical medicine is drilled until it becomes automatic. Our instructors' principle is short: the priority is to survive.

What you will be provided with

You will be fully kitted out: gear, protective equipment, a workstation and computing resources for the job.

You will not be on your own. The engineer works alongside the drone branch, R&D and those who provide feedback from real sorties.

What the terms include:

  • Pay: base pay of UAH 21,000 + an additional bonus of UAH 30,000 — approximately UAH 51,000 – 55,000 per month in total, depending on the position and conditions of service
  • Full provision of gear, protective equipment and military property
  • The social package provided for service members
  • Opportunity to obtain combatant status (UBD)

Where you can grow

  • Head of the brigade's machine learning branch
  • Related areas: R&D Development Engineer, data analytics
  • Instructor in deploying automated solutions
  • Professionally — rare CV experience on tasks where results are tested immediately

In the 141st, competence and results count — not length of service.

Join Us
FAQ

Frequently Asked Questions

Logic and process: we answer the key questions about enlistment, training and status.

Apply for this position
01

Do you take people without CV experience?

+

No. This is a specialist position, and it requires existing experience in computer vision or signal processing engineering or research.

02

What hardware do the models run on?

+

One of the key tasks is optimising for limited computing resources, meaning running in real time without a powerful server. We do not disclose details publicly.

03

The pay is below market rate — why join?

+

Honestly: yes, for a specialist at this level the pay range is not competitive. We offer something else — a task where your model affects the work of people on the positions, and feedback that no commercial project can give you.

04

I have no military experience. Can I still join you?

+

Yes. Most of our best specialists were civilians yesterday. What matters to us is your motivation. We’ll match a role to your skills: if you understand machinery — you’ll go to the mechanics; if you know electronics — to UAVs or communications. Everything military — we’ll teach you.

05

How long does training take before deployment to the unit?

+

Every recruit completes Basic General Military Training (BGMT) at a training center. After that — additional specialized training depending on the chosen role. We send only the prepared to the line of contact — that is our core principle.

06

What happens after I fill out the form?

+

Your application goes to the recruiting center. Within 24 hours our specialist will call — it’s not an interrogation, just an introduction and answers to your questions. If we’re a match, the brigade issues an official request and our liaison helps you get through the TRC and MMB as fast as possible.

07

Can I transfer to the 141st SMB from another unit?

+

Yes, we consider transfers — including via the Army+ app. Fill out the form and select the status “Active service member” — a recruiter will advise on your real chances and the steps involved.

08

I am AWOL (SZCh). Can I join?

+

The law allows a return to service. If you’re motivated to fight in a sound team — fill out the form and state your status honestly. Our specialists will advise you individually on legal ways to return. Confidentially.

09

Do you provide uniform and equipment?

+

Yes. The brigade fully provides basic kit, body armor, helmets and weapons. Plus — thanks to a strong volunteer network, we have additional technological support: drones, EW, transport.

Share
Link copied

Similar positions

Didn’t find your role?

The brigade has more specialities than the site describes, and some roles are not written up yet. If yours is missing, fill in the form and tell us which position you are looking for. A recruiter will check what is open right now and answer straight.

Tell us which role you want

What happens after you apply

  1. 01

    A call within 24 hours

    Your application goes to the recruiting centre and a specialist calls within a day. It is not an interrogation — just an introduction and answers to your questions.

  2. 02

    Interview and choosing a role

    Together we look at what you can do and where it is most useful. If we are a match, the brigade issues an official request for your transfer.

  3. 03

    Enlistment office and medical board — with support

    Our liaison helps you get through the enlistment office and the military medical board as fast as possible. You do not navigate the queues alone.

  4. 04

    Training first, then the unit

    Basic general military training takes 51 days, followed by the brigade’s 14–15 day adaptation course with instructors who have combat experience. We send only prepared soldiers to the front line.