-
TechTree
View all jobs
Kotlin Desktop Engineer at leading European software consultancy
Poland
· Full-time
·
Mid-Senior
This is a role that TechTree is recruiting for on behalf of one of our clients.
TechTree is an AI-driven recruitment platform working with high-growth companies.
When you apply, our AI Agent matches you not just to this role, but to other relevant opportunities across our network, so one application can unlock multiple roles.
About The Role
Join a small, startup-like team building a desktop control plane for local AI inference. You'll work with Kotlin and Compose Desktop to develop an application that deploys, configures, and manages AI models on local devices, including hardware like NVIDIA Spark / DGX Spark. The team is moving fast toward open sourcing the tool, with no bureaucracy, allowing you to own features end-to-end and ship decisions quickly.
What You'll Be Doing
A leading European software consulting and engineering company, home to 350+ EU-based professionals. The company boasts a strong engineering culture built on ownership, clean code, and transparency.
What is TechTree?
TechTree combines AI agents with a human support team to give candidates a better, more transparent hiring experience.
Our AI Agent gets to know your background, experience, and what you're optimising for. It continuously matches you to live roles across our network where there's genuine alignment, not just keyword overlap.
Our Human Team is there to support you through the process:
If you apply: you'll be considered for this role, you may also be matched to other relevant roles, and if there's no fit, we won't spam you.
TechTree is an AI-driven recruitment platform working with high-growth companies.
When you apply, our AI Agent matches you not just to this role, but to other relevant opportunities across our network, so one application can unlock multiple roles.
About The Role
Join a small, startup-like team building a desktop control plane for local AI inference. You'll work with Kotlin and Compose Desktop to develop an application that deploys, configures, and manages AI models on local devices, including hardware like NVIDIA Spark / DGX Spark. The team is moving fast toward open sourcing the tool, with no bureaucracy, allowing you to own features end-to-end and ship decisions quickly.
What You'll Be Doing
- Build the UI in Compose Desktop for model lifecycle management and system load visualization
- Integrate with backend REST APIs for model deployment and management
- Set up agent configurations using TOML / JSON / YAML and implement LLM proxy routing
- Connect coding agents to locally hosted models
- Create native installers for Windows (MSI), Linux (DEB), and macOS (DMG)
- Strong Kotlin skills and a problem-solving mindset
- Experience with build systems like Gradle, Make, or Bazel
- Developer tooling instinct, with experience in IDE plugins, CI/CD tooling, or similar
- Solid command of Kotlin Coroutines for async/concurrent programming
- Cross-platform awareness for Windows, macOS, and Linux
- Technical depth preference, comfortable with low-level technical work
- Independent and collaborative, valuing code review and teamwork
- Fluent in English
- Private healthcare
- MyBenefit points
- Language lessons
- Training package and in-house training
- Home office reimbursement
- Flexible hybrid work model
A leading European software consulting and engineering company, home to 350+ EU-based professionals. The company boasts a strong engineering culture built on ownership, clean code, and transparency.
What is TechTree?
TechTree combines AI agents with a human support team to give candidates a better, more transparent hiring experience.
Our AI Agent gets to know your background, experience, and what you're optimising for. It continuously matches you to live roles across our network where there's genuine alignment, not just keyword overlap.
Our Human Team is there to support you through the process:
- Answer questions about roles, process, and next steps
- Add context when something in your background isn't obvious
- Help unblock stalled processes or unclear feedback
- Make sure you're not left guessing, ghosted, or wasting time
If you apply: you'll be considered for this role, you may also be matched to other relevant roles, and if there's no fit, we won't spam you.
Key Skills
Ranked by relevance
ai
kotlin
spark
gradle
linux
cicd
ui
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Lead Software Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-20
Full-time
Not Applicable
Australia
Software Development
Engineering
Login to Apply
- Posted
- May 08, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- TechTree
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Lead Software Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-20
Full-time
Mid-Senior
Australia
Software Development
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-20
Full-time
Not Applicable
Australia
Software Development
Engineering