Principal Software Engineer (AI)
Core
Setting technical direction for AI Co-Worker systems and platform architecture for global enterprises.
Role type
Principal Software Engineer (AI)
Builds
Persona-based AI Co-Workers and human-in-the-loop systems for mission-critical environments.
Domain
Enterprise AI, Large Language Models (LLMs), AI Orchestration
Deliverable
production ML models
Required skills
Software architecture, Node.js, TypeScript, AI frameworks (LangChain, LangGraph), security-first design, system design for deterministic/non-deterministic systems
Preferred skills
Experience with model-agnostic platforms, customer-facing technical leadership
Technologies
Node.js, TypeScript, LangChain, LangGraph
Responsibilities
Shaping architectural decisions for AI Co-Worker systems, designing human-in-the-loop systems, setting technical standards, integrating LLMs from various vendors, working with customers to define solutions
Seniority
Principal, hands-on IC with strategic influence