← Back to list
Job · Medior

Software Engineer (C++)

Software Engineer • Medior • Remote • Full-time • Ukraine Ukraine

A team of four software engineers and one development manager is looking for an experienced engineer with deep expertise in IoT ecosystems and ML infrastructure. The role covers the architectural design and evolution of the ML algorithm execution platform on embedded devices and in host environments.

Responsibilities

  • ▹Profile models and bring up new hardware
  • ▹Convert models and measure their performance
  • ▹Drive cross-platform compatibility decisions and mentor the team on embedded systems ML infrastructure
  • ▹Design and optimize distributed ML inference systems for edge-to-cloud deployment
  • ▹Lead performance engineering for throughput and latency across heterogeneous hardware
  • ▹Own resource management strategies for memory-constrained embedded environments
  • ▹Design comprehensive testing frameworks (unit, integration, HIL, performance)
  • ▹Own CI/CD pipeline architecture with automated hardware testing
  • ▹Establish quality metrics and monitoring for production firmware deployments
  • ▹Drive cross-functional architecture decisions with product, hardware and data science teams
  • ▹Lead technical reviews and guide complex system design
  • ▹Own technical debt reduction and long-term scalability planning

Requirements

  • ▹5+ years of commercial software development experience
  • ▹Strong command of C++ and solid Computer Science fundamentals
  • ▹Proven experience with Agentic AI
  • ▹Proficiency in CMake, Bash scripting and Linux command-line operations
  • ▹Excellent written and spoken English

Nice to have

  • ▹Experience with model conversion, quantization and performance profiling
  • ▹Knowledge of Python
  • ▹Familiarity with Git and Jenkins
  • ▹Hands-on experience with AWS and Docker

Soft skills

Mentoring and technical leadershipCross-functional collaboration

What we offer

  • ▹Equal opportunities, transparent and value-based corporate culture and an individual approach to each team member
  • ▹Competitive compensation and perks
  • ▹Annual performance review
  • ▹Performance Bonus and Loyalty Bonus
  • ▹Gig-contract
  • ▹21 paid vacation days per year, paid public holidays according to Ukrainian legislation
  • ▹Development opportunities: corporate courses, knowledge hubs, free English classes, educational leaves
  • ▹Medical insurance from day one
  • ▹Sick leaves and medical leaves
  • ▹Remote working mode available within Ukraine only
  • ▹Free meals, fruits and snacks when working in the office

About the company

The team specializes in deploying AI/ML algorithms on embedded devices and builds long-term on-device and host solutions, from business logic and algorithms to infrastructure for ML pipelines.

Languages: Angol: kiváló, írásban és szóban

Similar jobs