Software Engineer, Desktop, Artificial Intelligence, AI

Job not on LinkedIn

🔥 0 minutes ago

🏄 California – Remote

info

💵 $150k - $170k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

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

Logo of TTEC

TTEC

10,000+ employees

Founded 1984

🤝 B2B

💰 Post-IPO Debt on 2021-11

B2B • Customer Experience • AI

TTEC is a global customer experience technology and services company that specializes in Customer Experience (CX) strategy, contact center operations, and AI-enhanced services. Serving brands across diverse industries, TTEC employs a unique blend of human talent and AI technology to optimize customer interactions and drive satisfaction. With over 54,000 employees across 80+ contact centers, TTEC provides tailored solutions that enhance customer journeys, improve operational efficiency, and foster long-term loyalty.

📋 Description

• 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

• 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

• medical insurance • Dental • Vision • Savings Plan Options • PTO

Apply Now

Similar Jobs

🔥 8 minutes ago

Technical Lead overseeing AI core application architecture and its integration with user experiences. Leading a senior team of engineers to ensure reliability across platforms and systems in a remote environment.

🔥 1 hour ago

Cyclotron, Inc.

51 - 200

🏢 Enterprise

☁️ SaaS

⚡ Productivity

Sr. AI Governance Engineer responsible for managing Microsoft AI and automation platforms. Designing governance frameworks and advising clients on best practices in enterprise environments.

🔥 1 hour ago

Cyclotron, Inc.

51 - 200

🏢 Enterprise

☁️ SaaS

⚡ Productivity

AI Architect designing and delivering production AI systems for enterprise clients at Cyclotron. Hands-on, client-facing architect role focusing on Microsoft, OpenAI, and Anthropic platforms.

🔥 3 hours ago

CSI

1001 - 5000

💳 Fintech

🏦 Banking

🔒 Cybersecurity

AI Knowledge Engineer enabling scalable AI capabilities through knowledge asset management at CSI. Collaborating with stakeholders to ensure current, relevant, and optimized knowledge for AI-driven outputs.

🔥 3 hours ago

Snorkel AI

51 - 200

🤖 Artificial Intelligence

💸 Finance

⚕️ Healthcare Insurance

Applied AI Engineer delivering state-of-the-art AI solutions for Federal clients. Collaborating with customers to translate business needs into AI tooling and workflows.