
Staff Kotlin Desktop Engineer
Posted 17 hours ago

Posted 17 hours ago
• Develop a desktop application utilizing Kotlin and Compose Desktop for the deployment, configuration, and management of AI models on local systems.
• Design the user interface for dashboards related to model management and agent configuration.
• Connect with backend REST APIs to facilitate model deployment processes.
• Implement configuration files using TOML, JSON, and YAML formats.
• Create native installers for the application, compatible with Windows, Linux, and macOS platforms.
• Proficient in Kotlin programming.
• Experience in developing and maintaining build systems such as Gradle, Make, or Bazel.
• Background in building or maintaining developer tools (including IDE plugins, CI/CD tools, automation for internal workflows, review tools, or similar).
• Strong understanding of Kotlin Coroutines and asynchronous programming in practical scenarios.
• Practical knowledge of the differences among Windows, macOS, and Linux that are relevant for desktop application development.
• Preference for engaging in low-level, technical work.
• Capability to independently drive a feature while collaborating closely with a small team through code reviews.
• Proficient in English.
• Private healthcare coverage.
• Reimbursement for home office expenses and a flexible hybrid working model.
• Comprehensive training package.
• Language courses offered.
• In-house training opportunities.
• Access to MyBenefit points.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.