Senior Rust Developer

Livatek

  • Киев
  • Постоянная работа
  • Полная занятость
  • 13 д. назад
Join our dynamic team and take part in building cutting-edge technology at the intersection of deep learning, image processing, and mobile development. We're looking for a highly skilled Senior Rust Developer who can transform complex algorithms into robust, production-ready libraries that power real-world applications across platforms.Our client has developed a unique digital signature technique (think “invisible QR code”) that can be embedded into digital images. This signature is nearly impossible to see and extremely difficult to remove-even when images are recompressed, rotated, filtered, or screenshotted. The technology combines deep learning with advanced numerical processing and is optimized to run efficiently on-device.Currently, the algorithms exist in Python and as Flutter code on mobile. The task is to refine and port this code into a shared Rust library, enabling deployment across mobile SDKs and backend environments. The Rust library must be cross-compiled to iOS, Android, and Intel-based environments.What you'll do:
  • Refine and port existing algorithms (Python + Flutter) into an optimized Rust library.
  • Ensure compatibility across iOS, Android, and Intel-based systems.
  • Work closely with the client to design APIs, document interfaces, and establish coding standards.
  • Implement unit tests, performance benchmarks, and ensure code reliability.
  • Collaborate in a fully remote environment with clear and proactive communication.
What we expect:
  • Higher education in Computer Science, Engineering, or equivalent field.
  • Proven experience coding in Rust (C++ experience is a plus).
  • Strong background in developing for mobile or IoT, including debugging on devices with limited resources.
  • Experience with image processing (e.g., color profiles).
  • Familiarity with deep learning concepts is a strong plus.
  • Skilled in API design, documentation, and writing unit tests.
  • Excellent communication skills for professional remote collaboration.
Who you are:
  • A senior-level engineer who thrives in solving complex, cross-platform challenges.
  • Quality-driven and passionate about writing clean, efficient, and maintainable code.
  • Adaptable, proactive, and confident in driving technical solutions forward.
Interested? Apply now and help shape the future of image protection technology!

Rabota