Machine Learning SW Team Lead


Puno radno vrijeme
Rok prijave
još 13 dana

O kompaniji

SYRMIA is a company that provides services in the field of system and embedded programming. Our customers vary from small startups to Silicon Valley giants. The programming languages we use the most are C, C ++ and Python, and we also actively contribute to the open source community. Our focus is system software in various fields:
  • Automotive industry
  • Digital television
  • Dedicated chips for network devices
  • Software translators and tools
  • Machine learning platforms
  • Graphics cards

Tech stack: C, C++, Python, Asembler, Rust, LLVM, GCC, TVM, PyTorch, Tensorflow, Drivers, Embedded, DSP, GPU, Virtualization, Compilers, Emulators, Security, Kernel, Automotive, Autosar, MISRA, Machine Learning, Computer Vision, KVM, Open source, RTOS, Linux, Android, Windows, Valgrind, QEMU, Docker, Git

Opis posla

We are looking for a highly motivated individual to join our team. As an Machine Learning SW Team Lead, you will be part of the team that is responsible for ML inference software stack development and research. The work you will be doing will make a meaningful impact in the industry solutions for ML inference. We invite you to join and make a difference.

Some of the things you will be working on:

  • Support and develop ML software for Windows using CPU, GPU and other ML accelerators
  • Improvement of the ML inference use cases, optimizing models and the software stack for performance and power
  • Help design different ML inference software modules with a global impact.


What you bring on the table:

  • 5+ years of relevant experience
  • Academic education in computer technology (finished BSc / MSc studies)
  • Experience in application and user mode runtime/middleware software development
  • Strong programming skills in C++
  • Strong debugging skills
  • Good knowledge of system level performance analysis
  • Knowledge of ML concepts
  • Windows/Linux working experience
  • Eager to learn and capable of individually working on research
  • Team player, capable to lead a small engineering team
  • Fluent in spoken and written English

What would be great, but not mandatory:

  • Knowledge of Python programming language

If you do not have these skills, you will have an opportunity to master them.

We thank every candidate who applies to this position. Though we would like to get to meet as many candidates as possible, not all the candidates will start our selection process. In case we do not contact you, we encourage you to follow our Careers page and stay in touch for future openings.

Oglas istekao? 

Top IT poslovi u tvom inboxu

Pretplati se na newsletter i jednom sedmično ti šaljemo najnovije poslove za odabranu poziciju.