Job Description
Summary
As a Senior Software Developer, you will be a part of the team that building desktop and mobile AI apps on top of new and cutting edge Tether SDK.
Responsibilities:
- AI-Driven Desktop Integration
- You will develop and maintain backend services and APIs that power AI-enhanced desktop applications. These services support intelligent features like local inference, contextual awareness, and model interaction, tailored specifically for Electron-based or hybrid clients.
- Platform-Aware API Design
- Collaborating closely with desktop and React Native teams, you will shape API contracts that reflect platform constraints and performance considerations — ensuring native-like responsiveness and cross-platform consistency.
- Scalable Model Invocation & Resource Management
- You’ll contribute to backend services that handle concurrent model invocations, manage GPU/CPU workloads, and intelligently queue or throttle requests based on system constraints — ensuring smooth AI on-device performance.
Job requirements
- +6 years of experience working with Nodejs/JavaScript.
- Experience with Desktop app development (Electron, Tauri, other)
- Experience working with React Native or bridging backend systems into mobile/desktop hybrid stacks
- Experience optimizing performance and resource usage on desktop/mobile clients
- Have actively participated in the development of a complex platform
- Ability to quickly learn new technologies
- Good understanding of security practices
Nice to have
- Familiarity with secure inter-process communication
- Familiar with Peer-to-Peer technologies (Kademlia, bittorent, libp2p)
- C++/Swift/Kotlin skills are a plus
- Familiar with AI/Agentic domain applications (RAG, AI SDKs)
- Familiarity with real-time data delivery (NodeJS/other streaming)
Skills
- C++
- Communications Skills
- Development
- React
- Software Engineering
- Team Collaboration