AI Device Agent

6 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Location

Contract

Reports to


About Us

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.


Role Overview:

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.


What You’ll Be Doing:

• 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


Security & Reliability (Critical):

• 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


Bonus Points:

• Experience with:

• Security or encryption

• Remote access / desktop utilities

• Cross-platform packaging

• Networking protocols

• Awareness of privacy & data protection standards


Shortlisting Questions (attach answers when applying):

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?

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You