Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TTEC

Software Engineer, Desktop, Artificial Intelligence, AI

TTEC

Software Engineer designing and maintaining cross-platform desktop applications with a focus on AI integration. Responsible for UI design, performance optimization, and real-time functionality.

Posted 7/10/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSenior💰 $150,000 - $170,000 per yearWebsite

Tech Stack

Tools & technologies
ElectronJavaScriptMacOSReactSQLiteTypeScript

About the role

Key responsibilities & impact
  • Build and maintain cross-platform desktop applications using Electron
  • Design responsive and scalable UIs for real-time collaboration
  • Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking
  • Integrate Artificial Intelligence (AI)-powered features (chat, agents, Artificial Intelligence (AI) assistance) via backend APIs
  • Optimize startup time, memory usage, and runtime performance
  • Profile and reduce Electron overhead
  • Manage large local state and message history efficiently
  • Ensure smooth real-time updates (messages, typing indicators, presence)
  • Maintain stability across macOS and Windows environments

Requirements

What you’ll need
  • Proven software engineering experience
  • Artificial Intelligence (AI) experience required
  • Hands-on experience building production Electron applications
  • Strong proficiency in JavaScript and TypeScript
  • Experience with React or similar UI frameworks
  • Solid understanding of the desktop application lifecycle
  • Experience with IPC communication
  • Experience working with local storage (SQLite, IndexedDB, filesystem)
  • Experience with WebSockets or other real-time transport mechanisms
  • Strong debugging and performance profiling skills
  • Familiarity with native OS behaviors on macOS or Windows

Benefits

Comp & perks
  • medical insurance
  • Dental
  • Vision
  • Savings Plan Options
  • PTO

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software EngineeringUI DesignIPC CommunicationLocal Storage ManagementWebSocketsPerformance ProfilingDebuggingDesktop Application LifecycleMemory OptimizationReal-Time Updates