CareerPlan

Principal Software Engineer, Perception Platform and AI Systems

United States, Washington, RedmondFull-time2026-10-04 → 2026-11-10

Core

Define architecture and long-term technical strategy for enterprise AI platform capabilities spanning generative AI, retrieval, memory, reasoning, agent orchestration, and security.

Role type

Principal Software Engineer (AI Systems & Architecture)

Builds

Production-grade AI and Retrieval-Augmented Generation (RAG) systems, agentic and multi-agent AI systems, and enterprise AI memory/knowledge architectures.

Domain

Enterprise AI, Generative AI, Distributed Systems, Security

Deliverable

production ML models

Required skills

Generative AI architecture, RAG system design, Agentic/Multi-agent system design, Identity & Access Management (IAM), RBAC, Distributed systems architecture, Cloud services, Technical leadership, System evaluation & observability

Preferred skills

C, C++, C#, Java, Go, JavaScript, Python

Technologies

Generative AI, RAG, Semantic search, Multi-agent systems, RBAC, Cloud platforms

Responsibilities

Architect production-grade AI and RAG systems including data ingestion, indexing, embeddings, and retrieval evaluation.

Seniority

Principal, strategy & mentorship