top of page

Software Engineering

Machine Learning Engineer

Job ID: #


ReOrbit is bringing technology together to reshape the future of space technology. Our vision is to explore novel ways of doing space systems. We are actively developing technologies to equip our spacecraft platforms with more autonomy and more connectivity and this requires building a very strong multidisciplinary team. Our headquarters is in Helsinki, Finland, and we are growing.


Job Description


We are looking for a versatile Machine Learning Engineer to take part in developing groundbreaking technologies for autonomous rendezvous, formation flying, and proximity operations of space systems. This particular position is a blend of machine learning, data engineering, statistics, and signal processing. This role calls for an engineer with experience working with vehicle telemetry, implementing trend detection algorithms, filters, correlations, regressions, identifying distributions, and performing system identification using Python, on Linux Environments. You will report to the CTO and interact permanently with the rest of the tech team. This position will give you autonomy and the opportunity to work on a very ambitious project, where working code will always preempt meetings and PowerPoint slides.




  • Develop and prototype algorithms, models, and analytical tools for time-series data forecasting aimed at autonomous spacecraft control.

  • Build the AI/ML capabilities roadmap and conduct core research in the area.

  • Perform analysis on a wide variety of large and disparate datasets using highly complex and novel techniques.

  • Develop state-of-the-art and novel techniques such as supervised and unsupervised learning, machine learning, and deep learning for spacecraft anomaly detection and forecasting, formation flying, and rendezvous operations.


Skills & Requirements


  • MSc in Computer Science, Software Engineering, Electrical Engineering or similar with 3-5 years of relevant experience.

  • Experience in Machine learning, signal processing, computer vision, and algorithms.

  • Experience working with large datasets of time-series multivariate data in different formats: CSV, SQLite, pandasql, MySQL, NoSQL, JSON, BSON, XML.

  • Very good level in Python

  • Experience working with Linux environment (required).

  • Exposure to embedded systems is strongly desired.

  • Experience in space projects is welcome.

  • Excellent communication and writing skills and the ability to explain things concisely to a diverse audience.

  • Ability to work independently, under (reasonable) pressure in a thriving environment.


A candidate should be located/willing to relocate to Helsinki.


Giving us the chance to see your projects and repositories is a big plus. Candidates will need to complete a practical task to gauge their skill set that aligns with what was listed above.


Interviews will be conducted on an ongoing basis, so don’t wait to submit your application!

Company: ReOrbit


Location: Helsinki, Uusimaa


Company Size: 10-20 Employees


Job Type: Full Time

Date: 27 Oct 2022

Apply Now 

Upload File

Thanks for submitting!

bottom of page