You develop backend services and APIs for AI-enhanced applications, collaborating with teams to ensure optimal performance and responsiveness while effectively managing system workloads.
Anforderungen
- •6+ years experience with Node.js/JavaScript
- •Experience with Desktop app development
- •Experience with React Native
- •Experience optimizing performance on clients
- •Participation in complex platform development
- •Ability to quickly learn new technologies
- •Familiarity with secure inter-process communication
- •Familiar with Peer-to-Peer technologies
- •C++/Swift/Kotlin skills are a plus
- •Familiar with AI/Agentic domain applications
- •Familiarity with real-time data delivery
Deine Aufgaben
- •Develop and maintain backend services and APIs for AI applications.
- •Support intelligent features like local inference and contextual awareness.
- •Collaborate with desktop and React Native teams on API contracts.
- •Ensure native-like responsiveness and cross-platform consistency.
- •Contribute to backend services for concurrent model invocations.
- •Manage GPU/CPU workloads and throttle requests based on constraints.
Original Beschreibung
## Javascript Senior Software Engineer (AI Apps)
**About the job:**
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.
## 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)