Software Development Engineer, Agentic Workspaces
Core
Design and deliver features for On-Instance Software to host and govern AI agents alongside human users in a shared desktop environment.
Role type
Senior Software Development Engineer (Agentic Workspaces)
Builds
On-Instance Software layer, unified Windows/Linux codebase, identity/security/governance capabilities, low-latency provisioning and agent services
Domain
Cloud Infrastructure / AI Agents / Desktop Virtualization
Deliverable
production ML models | product features
Required skills
C#, C++, Java, Perl, object-oriented design, distributed systems, multi-tiered application architecture, system design, reliability engineering, scaling
Preferred skills
full software development life cycle experience, code reviews, source control management, build processes, automated testing, pipeline-based deployments
Technologies
AWS, EC2, C#, Java, Linux, Windows, AI Agents, Security, DevOps
Responsibilities
Lead unification of Windows and Linux features from a single codebase; Design and implement identity, security, and governance for a shared desktop environment; Improve engineering quality through instrumentation and automated testing; Explore and advance AI-enabled capabilities like conversational setup and natural-language troubleshooting
Seniority
Senior, hands-on IC