Posted:5 days ago|
Platform:
Remote
Contractual
We’re building a next-generation AI personal assistant — a cross-device digital butler that
listens, understands intent, and executes real-world tasks like booking flights or securely
fetching files from your laptop.
Unlike chatbots, our platform focuses on real action-taking AI.
We’re an early-stage, founder-led startup moving fast and building ambitiously.
We’re now hiring a Device Agent Engineer to build the lightweight desktop client that
powers cross-device automation.
You will build a secure background agent that runs on user laptops (Windows/macOS),
maintains a persistent connection to our backend, and executes commands like file search
& secure upload.
This is a systems-level engineering role — perfect for developers who enjoy networking, OS
internals, security, and backend interaction.
You’ll work directly with the AI/ML Lead to ensure the agent integrates safely and reliably
into the AI platform.
• Build a cross-platform desktop agent using Python or Go
• Maintain a persistent WebSocket (or gRPC) connection with the backend
• Implement:
• Heartbeats & connection monitoring
• Command execution queue
• File search across directories
• Secure file upload pipeline
• Enforce permissions & directory restrictions
• Handle:
• retries
• reconnection logic
• graceful failure recovery
• Package the agent into easy-installable binaries (Win/macOS)
• Ensure minimal resource usage (CPU/memory)
• Implement logging, diagnostics & basic telemetry
• Work closely with backend & mobile teams to test end-to-end flows
• Transport encrypted end-to-end
• No unauthorized file access
• Sanitise/validate paths
• Protect API keys & config
• Avoid exposing sensitive system data
• Build with privacy-first mindset
• Ensure agent stability under network dropsYou’re a Great Fit If You Have:
• 3–6+ years experience in backend / systems development
• Strong skills in Python or Go
• Experience with:
• WebSockets / persistent connections
• File system programming
• Async / multi-threaded apps
• OS-level scripting or tools
• Strong debugging skills & attention to detail
• Passion for building real, user-impactful tech
• Comfort working in lean, fast-moving startups
• Experience with:
• Security or encryption
• Remote access / desktop utilities
• Cross-platform packaging
• Networking protocols
• Awareness of privacy & data protection standards
1. Share examples of desktop agents, CLI tools, or automation services you’ve
built.
2. Describe your experience with WebSockets or long-running connections.
3. How would you secure file transfers & prevent unauthorized access?
4. Primary OS/platform experience?
5. Availability & timezone?
Hala Campus
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowindia
Salary: Not disclosed
india
Salary: Not disclosed