Pracuj.pl Hybrydowo Mid

Machine Learning Engineer – Perception & Autonomous Systems

Spline Sp. z o. o.

⚲ Kraków

Do uzgodnienia

Wymagania

  • Python
  • PyTorch
  • C++
  • Edge AI

Opis stanowiska

Nasze wymagania:
MSc in Computer Science, Machine Learning, Robotics, Computer Vision, or a related technical field.
Hands-on experience in machine learning, deep learning, computer vision, or a similar area.
Strong programming skills in Python.
Practical knowledge of PyTorch or another modern machine learning framework.
Experience in several of the following areas: CNNs, Transformers, or Vision Transformers, object detection, segmentation, tracking, or 3D perception, temporal and sequential modelling, representation learning, self-supervised learning, or multimodal learning.
Experience working with datasets, training workflows, and model evaluation.
Good command of English.

Mile widziane:
Experience with trajectory forecasting, motion planning, or reinforcement learning.
Knowledge of C++.
Experience with large-scale model training, optimization, or deployment.
Knowledge of embedded systems, edge computing, or Edge AI.

O projekcie:
We are looking for a Machine Learning Engineer to join a team developing intelligent perception and decision-making solutions for autonomous systems.
In this role, you will work on machine learning algorithms used in computer vision, sensor data processing, motion prediction, and automated planning. You will have the opportunity to contribute to solutions operating on complex datasets and validated in real-world scenarios.

Zakres obowiązków:
Develop, train, and optimize machine learning models for perception and prediction.
Work on computer vision tasks such as object detection, segmentation, tracking, and 3D scene understanding.
Design solutions that combine data from multiple sensors and input modalities.
Support the development of trajectory prediction and automated planning algorithms.
Build and maintain data processing, model training, and evaluation pipelines.
Analyze model accuracy, robustness, and performance using large-scale datasets.
Validate algorithms against real-world use cases and operating conditions.
Collaborate with software, systems, and product engineering teams.
Contribute to the continuous improvement of development tools, models, and engineering processes.

Oferujemy:
Form of cooperation: Employment contract or B2B (your choice).
Location: Krakow / hybrid.

🔍 Dekoder Ogłoszenia

🔴
developing intelligent perception and decision-making solutions for autonomous systems
Praca nad kluczowymi, często eksperymentalnymi elementami systemów autonomicznych, które mogą wymagać szybkiego dostosowywania się do nowych danych i scenariuszy.
🔴
validated in real-world scenarios
Oznacza, że modele i rozwiązania będą testowane w praktyce, co może wiązać się z nieprzewidzianymi problemami i koniecznością iteracyjnych poprawek.
🟡
Develop, train, and optimize machine learning models
Obejmuje pełny cykl życia modelu, od tworzenia po wdrożenie, co może oznaczać pracę nad różnymi etapami, a nie tylko nad jednym, wąskim obszarem.
🟡
Experience in several of the following areas: CNNs, Transformers, or Vision Transformers, object detection, segmentation, tracking, or 3D perception, temporal and sequential modelling, representation learning, self-supervised learning, or multimodal learning.
Chociaż lista jest długa, oznacza to, że oczekiwana jest wszechstronność i zdolność do pracy z różnymi technikami ML, a niekoniecznie głęboka specjalizacja w każdej z nich.
🟢
Good command of English
Wymagana jest płynna komunikacja, zarówno pisemna, jak i ustna, co jest standardem w międzynarodowych projektach IT.