×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - AI UX; Android​/Kotlin REMOTE

Remote / Online - Candidates ideally in
Chicago, Cook County, Illinois, 60290, USA
Listing for: Actalent
Remote/Work from Home position
Listed on 2026-05-20
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, AI Engineer, App Developer - Mobile/Web
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer - AI UX (Android/Kotlin) REMOTE

Job Title:

Software Engineer – AI Experience

Job Description

This role focuses on building modular, reusable, and high-performing AI-powered user experiences for cross-device applications, with a particular emphasis on the Qira personal AI ecosystem across Windows and Android platforms. You will translate core AI intelligence into intuitive, responsive, and production-ready client applications that users interact with daily, while collaborating closely with product managers, UX designers, and other engineers to deliver polished, performance-sensitive features.

Responsibilities
  • Design, develop, and deliver complex AI-driven features from initial technical design through to implementation, ensuring they meet product requirements and user experience goals.

  • Translate product requirements into clean, maintainable, and production-ready code for client applications on Android or Windows platforms.

  • Build modular, reusable components and high-performance AI-powered features that integrate seamlessly into cross-device experiences such as Qira.

  • Ensure the application remains fast and responsive by focusing on performance optimization and efficient memory usage at the device level.

  • Implement AI-driven user experiences and application workflows, including streaming, asynchronous, and agentic interactions.

  • Handle streaming data from large language models (LLMs) and manage asynchronous state for agentic interactions in generative AI features.

  • Collaborate closely with product managers, UX designers, and fellow engineers to refine requirements, design solutions, and align on implementation details.

  • Maintain high engineering standards through rigorous code reviews, comprehensive unit testing, and clear technical documentation.

  • Apply solid computer science fundamentals, including multithreading and design patterns, to build robust and scalable client applications.

  • Navigate technical trade-offs and make informed decisions to deliver high-quality features on schedule.

  • Leverage CI/CD pipelines and testing frameworks to improve developer productivity and maintain reliable release processes.

  • Stay current with platform-specific technologies, frameworks, and AI-related advancements, and apply this knowledge to continuously improve the product.

Essential Skills
  • At least 5 years of professional software engineering experience with a proven track record of shipping and maintaining production-level client applications.

  • Bachelor’s degree in Engineering, Computer Science, or a related technical discipline.

  • Strong, hands‑on proficiency in Android development using Kotlin or Windows development using C#, with deep understanding of the platform lifecycle and rendering behavior.

  • Solid computer science fundamentals, including practical experience with multithreading and common design patterns.

  • Ability to translate product requirements into clean, production-ready code for client applications.

  • Demonstrated ability to navigate technical trade-offs and deliver high-quality features on schedule.

  • Experience working closely with product managers, UX designers, and other engineers in a collaborative environment.

  • Commitment to maintaining high standards through code reviews, unit testing, and documentation.

  • Experience with artificial intelligence concepts and AI‑driven user experiences.

  • Experience with UX‑focused development, ensuring intuitive and engaging user interfaces.

Additional

Skills & Qualifications
  • Experience implementing architectures for generative AI features, including handling streaming data from large language models (LLMs) and managing asynchronous state for agentic interactions.

  • Experience with CI/CD pipelines and testing frameworks or tools that enhance developer productivity and code quality.

  • Strong interest in staying current with platform‑specific technologies and frameworks on Android and Windows.

  • Experience with consumer or platform companies where AI features are visible and actively used in production.

  • Experience with performance‑sensitive, device‑level engineering for client applications.

  • Experience working on AI‑driven UX and application workflows, including streaming, asynchronous, and agentic interactions.

Work Environment

The role…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary