Principal Software Engineer (Python, AI)
Core
Set technical direction for an AI-enabled platform, architecting secure, scalable, serverless systems on AWS and defining governance practices for AI across the stack.
Role type
Principal Software Engineer (AI/Platform)
Builds
Secure, scalable, serverless systems on AWS; AI-enabled platform architecture and governance patterns.
Domain
Cloud Infrastructure (AWS) + Artificial Intelligence
Deliverable
production ML models | infrastructure
Required skills
AWS serverless architecture, microservices design, AI system governance, technical strategy, architectural decision-making, mentorship, trade-off analysis, regulatory readiness, agentic systems design.
Preferred skills
Experience leading complex platform or AI initiatives at scale, strong opinions on AI governance in production, ability to shape an entire platform's future.
Responsibilities
Shape engineering strategy with broad organizational impact; Drive platform evolution by identifying cross-cutting pain points and leading design of reusable solutions; Lead architectural discussions and design reviews; Own AI architectural decisions end-to-end; Act as the organization's AI thought leader; Mentor and stretch senior and staff engineers.
Seniority
Principal, strategy & mentorship