New offer - be the first one to apply!

January 6, 2026

C++ Software Engineer with ML experience

Mid • Remote

Svitla Systems Inc. is looking for a C++ Software Engineer with ML experience for a full-time position (40 hours per week) in Europe. Our client develops intelligent devices and systems for real-time supply chain, robotics, and computer vision operations.


Requirements:

  • Proficiency in coding with C++ (C++11 and beyond) and familiarity with the STL.

  • Good experience in scripting using Python.

  • Excellent understanding of Object-oriented design principles, data structures, and algorithms.

  • Hands-on experience with any ML framework, such as OpenVino, TensorRT, or TensorFlow Lite, as well as expertise in ML model conversions.

  • Robust familiarity with Git, CI/CD development, and automation, with a preference for GitHub-based pipelines (GitHub Actions).

  • Experience in commercial environment encompassing the entire development life cycle and comprehensive testing.

  • Familiarity with Agile development methodology.


Nice to have:

  • Proficiency in working with resource-constrained devices like Android-based systems and MPUs, including cross compilation techniques.

  • Experience in Docker container development and deployment.

  • Android development.


Responsibilities:

  • Collaborating with the Research team to receive and integrate ML models.

  • Converting models into optimized formats for deployment on resource-constrained devices (primarily Android-based).

  • Designing and developing C++ and JNI interfaces to enable user interaction with the models.

  • Benchmarking and evaluating performances and results in an automated environment.


We offer:

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Flexibility in workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!