Principal Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 17, 2026
This job expires in: 28 days
Job Summary
To define and build the foundational systems for an Enterprise AI Platform, the full-time remote Principal Software Engineer will drive technical direction, architect scalable systems, and influence AI platform strategy across multiple teams.
Key responsibilities
- Define Enterprise AI Control Plane Architecture, ensuring unified policy enforcement across various components
- Build foundational platform primitives, including scalable policy engines and governance SDKs for agentic workflows
- Drive cross-client consistency by standardizing policy enforcement through reusable APIs and SDK patterns
Required qualifications
- 11+ years of experience in Software Engineering or related technical discipline, with proven experience in production software coding in languages such as C, C++, Java, JavaScript, Go, Ruby, Rust, or Python
- Master's Degree in Computer Science or related field with 7+ years of experience, or a PhD with 5+ years of experience in a similar role
- Deep expertise in building and operating large-scale distributed systems or platform infrastructure
- Strong experience in designing scalable systems across APIs, identity, and policy engines
- Demonstrated success in driving architecture and platform adoption across multiple teams
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...