Desktop UI Developer, AI Software

Anywhere
Fully Remote
Full-Time
Freelance
Posted 1 month ago

About this role

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Upload Resume

📋 Description

  • Develop and evolve the UI of the AI IDE
  • Build complex, interactive UI components, screens, and workflows
  • Turn product and design concepts into polished, production-ready interfaces
  • Work with dynamically generated interfaces and integrate UI components implemented with different technologies
  • Develop custom UI components, interactions, animations, graphics, and visual elements
  • Work with dynamic data, asynchronous operations, real-time updates, and complex application states
  • Keep complex interfaces responsive, performant, and maintainable
  • Contribute to UI architecture and technical decisions
  • Own UI features end-to-end, from implementation and interaction logic to integration, performance, and final visual polish
  • Collaborate with backend engineers, AI engineers, and product/design specialists to integrate the interface with underlying systems

🎯 Requirements

  • 3+ years of professional experience developing complex, interactive UI for desktop or other applications, not just websites or simple web interfaces
  • Strong programming skills in Python and/or C++
  • Experience with JavaScript
  • Strong understanding of UI architecture, component design, application state management, and interaction patterns
  • Experience creating custom UI components, non-standard interactions, animations, graphics, and visual elements
  • Experience with asynchronous programming, multithreading, and performance optimization in applications
  • Understanding of UI responsiveness and performance
  • Strong attention to visual details, usability, and interaction quality
  • Ability to work with rapidly changing requirements and learn new technologies when needed
  • Passion for modern AI technologies and interest in AI-powered development tools
  • English — minimum B1; fluent Russian
  • Portfolio or examples of complex interfaces developed
  • Experience with Qt / PySide / PyQt is nice to have
  • Experience with QML / Qt Quick is nice to have
  • Experience with advanced animations and interactive visual elements is nice to have
  • Experience with 2D/3D graphics, rendering, visualization, or multimedia is nice to have
  • Experience integrating design systems or Figma designs into production applications is nice to have
  • Experience with developer tools, IDEs, editors, creative tools, or AI/LLM-powered applications is nice to have

🏖️ Benefits

  • Full-time remote work (service provider contract)
  • Competitive compensation (EUR, USD)
  • Flexible working hours
  • The opportunity to show creativity, generate ideas, and directly influence the architecture of the AI product
  • Access to cutting-edge AI tools and platforms
  • A team of professionals specializing in AI
  • Positive and friendly atmosphere

Apply Now

Benefits & Perks

Remote-friendly
Flexible hours
Competitive compensation
Access to cutting-edge AI tools and platforms

Recommended Skills for this Position

Interaction Design
UI Design Patterns
Human-AI Interaction Design
AI UX Design
Design Systems
Visual Design
Responsive and Adaptive Design
Cross-Functional Collaboration
Designer-Developer Handoff
Data and Information Visualization

Get Hired

Unlock Job Details and Apply

Already a member? Log in

Learn to Land This Job

IxDF AI analyzes your profile, identifies skill gaps, and recommends the exact courses and Master Classes that move you closer to this role.

No guesswork. Just a clear path forward.

Your profile analyzed by IxDF

IxDF Job Matching

You want serious job offers? Hiring managers feel the same: they're searching for serious candidates, not just another LinkedIn profile.

Your IxDF public profile shows verifiable evidence of your skills, learning, and commitment. It's a powerful differentiator to help you stand out.

The more you build your IxDF profile, the more job offers you can attract.

IxDF Job Matching

IxDF Job Matching is OFF

Privacy Settings

By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Find a Job That Fits Your Skills

IxDF Job Matching uses your completed courses to match you to the right jobs. Complete your first course to get started.

Something Wrong With This Job Post?

Select report reason
This job post is outdated
This job post is a duplicate
This job post is not related to design
This job post is already filled
It's my job posting and I'd like you to take it down (or DMCA request)
Other
Optional
Optional