Principal Software Engineer, AI
Core
Architecting the technical direction for AI systems within a Predictive Revenue System, enabling enterprise teams to make confident decisions powered by AI and real signals.
Role type
Principal Software Engineer (AI Systems)
Builds
Production-grade AI systems, model serving infrastructure, agentic workflows, and evaluation frameworks for the Predictive Revenue System.
Domain
Enterprise SaaS / Applied AI / Revenue Operations
Deliverable
production ML models
Required skills
Architecting production AI/ML systems at scale, distributed systems, model serving, designing evaluation frameworks and guardrails for non-deterministic AI, mentoring senior engineers, modern cloud infrastructure, agentic systems design, modern AI stack (RAG, vector stores, orchestration)
Preferred skills
None explicitly stated
Technologies
Python, Java, Go, AWS, GCP, LLMs, agentic frameworks, vector stores
Responsibilities
Set technical architecture and direction for AI systems across the platform, design reliable production systems on probabilistic components, architect evaluation and quality systems for AI behavior, lead complex end-to-end AI engineering problems, establish engineering standards and mentor senior engineers, integrate advances in foundation models and agent frameworks
Seniority
Principal, hands-on IC with strategic influence