Enable job alerts via email!

Junior Software Engineer (Computer Vision / Machine Learning)

Revolution Aerospace

Kota Bandung

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Job summary

A leading aerospace technology company in Bandung is seeking two Junior Software Engineers to develop advanced computer vision and machine learning systems for drones. Candidates should be proficient in Python and C++, with an intermediate level of English communication skills. This role offers mentorship from international experts and the potential for growth in the company.

Qualifications

  • Indonesian citizenship required.
  • Effective communication in English is necessary.
  • Experience with machine learning techniques preferred.

Responsibilities

  • Collaborate with senior engineers on software development.
  • Contribute to the design and deployment of CV/ML modules.
  • Work with datasets for training and evaluating models.
  • Assist in data preparation, cleaning, and annotation.
  • Participate in daily stand-ups and sprint reviews.
  • Write clean, maintainable code and support testing.

Skills

Intermediate business-level English proficiency
Familiarity with ML frameworks (TensorFlow, PyTorch, OpenCV)

Tools

Python
C++
Job description
Junior Software Engineer (Computer Vision / Machine Learning)

We are seeking two Junior Software Engineers to join our growing Bandung team, working with an Australian aerospace technology company developing advanced Computer Vision (CV) and Machine Learning (ML) systems for drones and light aircraft.

As part of our team, you will:

  • Collaborate with senior engineers in Australia on software development for real-world aviation safety systems.
  • Contribute to the design, coding, testing, and deployment of CV/ML modules in Python and C++.
  • Work with datasets from aerial imagery to train and evaluate detection and tracking models.
  • Assist in data preparation, cleaning, and annotation pipelines.
  • Participate in daily stand-ups and sprint reviews, gaining exposure to international agile practices.
  • Write clean, maintainable code and support system integration and testing.

This role is a unique opportunity to apply your software and ML skills in aerospace, gain mentorship from international experts, and grow into more senior technical or leadership roles as our Bandung office expands.

Requirements:

  • Intermediate business-level English proficiency for effective communication with the Australian team.
  • Familiarity with ML frameworks (TensorFlow, PyTorch, OpenCV) is preferred but we are flexible for the right candidate.
  • Indonesian citizenship required for this position.

What’s your expected monthly basic salary?

  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a software engineer?
  • How would you rate your English language skills?
  • Have you worked in a role which requires experience with machine learning techniques?
  • Which of the following languages are you fluent in?
  • Which of the following programming languages are you experienced in?
  • How many years' experience do you have in a software development role?
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.