Sr. AI Desktop Engineer

Tempe, AZ, AZ
Contracted
Experienced

Sr. AI Desktop Engineer

Location: Tempe, AZ — 100% Onsite, 5 Days/Week
Experience: 8+ Years
Employment Type: W2 / C2C

Work Authorization: USC, GC, EAD (OPT, GC EAD, H4 EAD, L2 EAD)

Job Summary

We are seeking a Senior AI Desktop Engineer to design, build, and ship cross-platform desktop applications that bring enterprise AI capabilities directly into daily workflows.

The ideal candidate will have strong hands-on experience building and deploying Electron-based desktop applications for both macOS and Windows, combined with experience integrating AI/LLM capabilities, enterprise APIs, authentication, workflow automation, and secure desktop technologies.

This is a hands-on individual contributor role requiring strong software engineering, desktop application, AI integration, and enterprise integration experience.

Required Qualifications

  • 8+ years of professional software engineering experience.

  • Significant hands-on experience building and shipping production cross-platform desktop applications using Electron or comparable frameworks.

  • Strong experience developing for both macOS and Windows.

  • Experience designing intuitive, accessible, and high-performance desktop user experiences.

  • Experience automating manual or fragmented workflows into desktop-first applications.

  • Hands-on experience with desktop capabilities including:

    • Local caching and synchronization

    • Background/long-running tasks

    • Native OS notifications

    • Deep links and protocol handlers

    • File-system integration

    • Clipboard integration

    • Multi-window applications

  • Experience integrating AI/LLM capabilities into end-user applications, including one or more of:

    • LLMs

    • RAG

    • AI agents

    • Workflow orchestration

    • Conversational interfaces

    • Voice interfaces

    • Responsible AI guardrails

  • Strong API and integration experience with REST, GraphQL, and event-driven services.

  • Experience with desktop release and deployment practices:

    • Code signing

    • macOS notarization

    • Auto-update mechanisms

    • CI/CD for multi-platform builds

    • Enterprise distribution

    • Intune, Jamf, or comparable MDM

    • Crash/performance monitoring

    • Automated UI testing

    • Phased rollouts

  • Working proficiency in Python or comparable backend language.

  • Experience with cloud platforms such as Azure, AWS, or GCP.

  • Experience with containers, CI/CD, and observability.

  • Strong understanding of OAuth 2.0, OpenID Connect, and enterprise SSO.

  • Experience with local data protection using OS keychain/credential vault technologies and secrets management.

  • Strong communication and stakeholder-facing skills.

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field preferred, or equivalent practical experience.

Preferred Qualifications

  • Experience developing internal productivity or desktop applications for enterprise, corporate, operations, support-center, finance, or similar environments.

  • Experience with design systems, accessibility, usability testing, and product analytics.

  • Experience with Azure AI, Azure OpenAI, Microsoft Fabric, vector search, prompt orchestration, or agentic AI frameworks.

  • Experience with enterprise systems such as Microsoft 365, ERP, ticketing, HRIS, data platforms, or identity providers.

  • Experience in retail, restaurant, ecommerce, loyalty, finance, supply chain, or other high-volume enterprise environments.

  • Experience collaborating with product managers, designers, business analysts, architects, and engineering teams.

  • Experience mentoring engineers through design reviews and code reviews.

Key Responsibilities

  • Design, develop, test, and ship high-quality cross-platform desktop applications for macOS and Windows.

  • Build AI-enabled desktop experiences that simplify complex business workflows.

  • Replace manual and browser-heavy processes with efficient desktop workflows.

  • Integrate desktop applications with enterprise APIs, AI services, and backend platforms.

  • Implement secure authentication and enterprise SSO integrations.

  • Build reliable desktop release, update, monitoring, and deployment processes.

  • Contribute to platform architecture, reusable integration patterns, and engineering standards.

  • Partner with business and operations teams to understand workflows and translate requirements into technical solutions.

  • Participate in design discussions, code reviews, documentation, and engineering best practices.

  • Mentor junior and mid-level engineers.

  • Monitor application performance, stability, adoption, and user experience.

Ideal Candidate

The ideal candidate is a hands-on Senior Desktop/Software Engineer with proven production experience in Electron + macOS + Windows, combined with AI/LLM integration and enterprise application development.

Candidates whose experience is primarily web development, backend development, or AI/ML without substantial production desktop application experience may not be a fit.

Apply with an updated resume highlighting production Electron, macOS, Windows, AI/LLM, enterprise integration, and desktop deployment experience.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*