Principal Software Engineer - CTJ - Poly
Core
Define architectural approaches for AI services in sovereign and air-gapped environments, ensuring security, reliability, and scalability while balancing immediate needs with long-term investment.
Role type
Principal Software Engineer (AI Infrastructure & Architecture)
Builds
Reusable deployment frameworks, observability tools, and shared capabilities for multiple AI services
Domain
AI Infrastructure, Sovereign Cloud, Distributed Systems
Deliverable
production ML models
Required skills
System architecture design, AI service infrastructure, container orchestration (Docker/Kubernetes), CI/CD pipeline design, incident management, technical mentorship, cross-team collaboration
Preferred skills
Experience with air-gapped environments, reusable platform development, AI model delivery
Technologies
C, C++, C#, Java, JavaScript, Python, Docker, Kubernetes, Azure
Responsibilities
Set technical direction across services, design and implement critical software changes, participate in on-call rotations, mentor engineers, drive adoption of engineering practices
Seniority
Principal, hands-on engineering leader
