Principal Software Engineer
Core
Own the reference architecture and technical roadmap for an AI/Agentic platform, translating business objectives into platform investments while balancing speed, security, and maintainability.
Role type
Principal Software Engineer (AI/Agentic Architecture & Strategy)
Builds
AI/Agentic platform capabilities including orchestration, skills, tools/plugins, memory, retrieval, evaluation, and observability.
Domain
Cloud-native AI/ML and Agentic Systems
Required skills
System architecture design, AI/ML GenAI solution design, Cloud-native distributed systems, Full-stack development, Data engineering, Hands-on prototyping, Cross-team influence, Technical documentation
Preferred skills
Responsible AI principles, Security and compliance alignment, Telemetry standards definition, Reusable template creation
Technologies
C#, Python, JavaScript, React, RAG, LLM orchestration, Vector retrieval, Multi-tenant SaaS, Event-driven architectures
Responsibilities
Establish architectural guardrails and decision frameworks for AI systems, Define secure patterns for prompt/data handling and access governance, Design production rollout/rollback strategies and operational playbooks, Lead architecture/design reviews for major initiatives, Create reusable templates and reference implementations to accelerate delivery, Contribute to internal technical communities through documentation and guidance
Seniority
Principal, strategy & mentorship