Senior AI Desktop Engineer - Tulip Platform

ITC Infotech

Tempe (AZ)

Remote

USD 140,000 - 170,000

Full time

15 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ITC Infotech is seeking a senior desktop software engineer to design, build, and ship AI-enabled desktop applications that run on macOS and Windows using Electron or similar frameworks. You will work with Tulip integrations, enterprise systems, and robust release processes with a strong focus on user experience for corporate and operations teams.

The role emphasizes remote collaboration, security-conscious development, and close partnership with product and design teams to deliver measurable

Qualifications

  • 8+ years of professional software engineering experience building cross‑platform desktop apps with Electron or similar frameworks.
  • Strong focus on end-user experience, shipping fast, accessible interfaces for non-technical staff.
  • Experience automating workflows and desktop-first digital processes with native OS integrations.
  • Experience integrating AI-enabled services and enterprise systems into desktop apps.

Responsibilities

  • Design, build, and ship desktop applications on Tulip that are fast, intuitive, and widely adopted by corporate teams.
  • Integrate desktop apps with Tulip services and enterprise systems, extending platform capabilities.
  • Apply secure, maintainable, and observable engineering practices including release management and phased rollouts.
  • Contribute to documentation, reviews, and UI/integration patterns for AI desktop solutions.
  • Collaborate with corporate teams to translate observed work into product decisions and measurable business value.

Skills

Electron desktop apps
UX collaboration
API integration
Python
CI/CD
Security & auth
Cloud & containers
Communication

Education

Bachelor's degree in CS/Engineering or related

Tools

macOS notarization
Intune/Jamf/MDM
OAuth 2.0 / OpenID Connect
CI/CD pipelines

Job description

ITC Infotech is a leading global technology services and solutions provider, led by Business and Technology Consulting. ITC Infotech provides business-friendly solutions to help clients succeed and be future-ready, by seamlessly bringing together digital expertise, strong industry specific alliances and the unique ability to leverage deep domain expertise from ITC Group businesses. We provide technology solutions and services to enterprises across industries such as Banking & Financial Services, Healthcare, Manufacturing, Consumer Goods, Travel and Hospitality, through a combination of traditional and newer business models, as a long-term sustainable partner.

About Role:

The ideal candidate is a pragmatic builder and strong technical partner who obsesses over the end-user experience, holds desktop software to a native-quality bar on both macOS and Windows, navigates ambiguity, and consistently delivers high-quality, AI-enabled desktop solutions aligned to business priorities.

Location Preference:

The roles will primarily be remote; however, candidates must be willing to travel to Phoenix for the final onsite technical interview and, once selected, be onsite approximately 4 days per month.

What you'll do:
  • Design, build, and ship desktop applications on Tulip that corporate, support center, and operations teams find fast, intuitive, and worth using every day.
  • Integrate desktop applications with Tulip services and enterprise systems, and extend platform capabilities where the experience requires it.
  • Apply and improve practices for secure, maintainable, testable, and observable desktop and service engineering, including release management and phased rollouts.
  • Contribute to documentation, design reviews, and shared UI and integration patterns that strengthen how the team builds desktop AI solutions.
  • Spend time with corporate and operations teams, translate what you observe into product decisions, and tie delivered experiences to measurable business value.
Job Qualification:
  • 8+ years of professional software engineering experience, including significant hands-on experience building and shipping production cross-platform desktop applications with Electron (or comparable frameworks) on both macOS and Windows.
  • Demonstrated focus on user experience: partnering with design, prototyping and testing with real users, and shipping interfaces that are fast, accessible, and intuitive for non-technical corporate and operations staff.
  • Experience automating manual and fragmented workflows into desktop-first digital processes, including local caching and sync, background and long-running tasks, native OS notifications, deep links and protocol handlers, file system and clipboard integration, and multi-window experiences.
  • Experience integrating AI-enabled services into end-user applications, including large language models, retrieval-augmented generation, agent or workflow orchestration, conversational and voice interfaces, and responsible AI guardrails at the point of use.
  • Strong API and integration skills: consuming and shaping REST, GraphQL, and event-driven services, and working with backend and platform engineers to make desktop clients performant and resilient.
  • Experience with desktop release and quality practices: code signing and macOS notarization, auto-update channels, enterprise distribution through Intune, Jamf, or comparable MDM, CI/CD for multi-platform builds, crash and performance monitoring, automated UI testing, and phased rollouts.
  • Working proficiency in Python or a comparable backend language, with enough platform and cloud fluency (Azure, AWS, or GCP; containers; CI/CD; observability) to extend Tulip services where the desktop experience requires it.
  • Experience securing desktop and enterprise integrations, including OAuth 2.0 and OpenID Connect, enterprise SSO on managed Mac and Windows endpoints, local data protection using the OS keychain and credential vault, and secrets management.
  • Strong communication skills, with the ability to work directly with corporate and operations teams to observe how work actually gets done and translate that into technical designs and executable engineering work.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field preferred, or equivalent practical experience.
Preferred Qualifications:
  • Experience building desktop or internal productivity applications for corporate, support center, finance, or operations teams in complex enterprise environments.
  • Experience with design systems, accessibility standards, usability testing, and instrumenting product analytics to measure adoption and task completion.
  • Familiarity with Azure AI, Azure OpenAI, Microsoft Fabric, vector search, prompt orchestration, or agentic AI frameworks, and with enterprise AI governance and responsible AI controls.
  • Experience integrating desktop applications with enterprise systems such as Microsoft 365, ERP, ticketing, HRIS, data platforms, or identity providers.
  • Experience working in retail, restaurant, ecommerce, loyalty, finance, supply chain, or high-volume enterprise environments.
  • Experience partnering with product managers, designers, business analysts, forward deployed engineers, and enterprise architects to move ideas from user discovery to delivery.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. AI Desktop Engineer
Sr. AI Desktop Engineer

Photon • Tempe (AZ)

On-site
USD 130,000 - 190,000
None
Senior AI Engineer
Senior AI Engineer

ITC Infotech • Tempe (AZ)

Remote
USD 150,000 - 210,000
Senior AI Mobile Engineer - Tulip Platform
Senior AI Mobile Engineer - Tulip Platform

ITC Infotech • Phoenix (AZ)

Remote
USD 140,000 - 190,000
Sr. AI Engineer (Tulip Platform)
Sr. AI Engineer (Tulip Platform)

ITC Infotech • Tempe (AZ)

On-site
USD 150,000 - 210,000
Remote Senior AI Desktop Engineer (Cross-Platform)
Remote Senior AI Desktop Engineer (Cross-Platform)

ITC Infotech • Tempe (AZ)

Remote
USD 140,000 - 170,000
Sr. AI Desktop Engineer
Sr. AI Desktop Engineer

Asterism IT Solutions • Arizona

On-site
USD 140,000 - 170,000
Senior AI Engineer_Tempe, AZ
Senior AI Engineer_Tempe, AZ

Photon • United States

Hybrid
USD 56,000 - 196,000
Medical, vision, dental benefits
401k retirement plan
Paid time off
Lead DevOps Engineer
Lead DevOps Engineer

Tulip Interfaces • Boston (MA)

On-site
USD 150,000 - 190,000
Company equity
Competitive benefits package
Flexible work schedule
+1
Senior AI Desktop Engineer - Cross-Platform Electron
Senior AI Desktop Engineer - Cross-Platform Electron

Asterism IT Solutions • Arizona

On-site
USD 140,000 - 170,000
Senior Software Engineering Manager (Authoring & Apps)
Senior Software Engineering Manager (Authoring & Apps)

Tulip Interfaces • Somerville (MA)

On-site
USD 150,000 - 190,000
Impactful work
Work/Life balance
Commuter benefits
+3