Principal AI Software Engineer
Core
Building AI-powered operational platforms that integrate monitoring systems, CI/CD pipelines, and cloud infrastructure to automate complex operational workflows and make intelligent decisions at scale.
Role type
Principal AI Software Engineer (Full-stack)
Builds
AI-driven workflows, automation systems, full-stack applications, APIs, and reusable engineering frameworks for cloud operations.
Domain
Cloud operations, AI/LLM orchestration, DevOps automation
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, React, Next.js, LLM integration (prompt engineering, function calling, orchestration), Vercel AI SDK, Model Context Protocol (MCP), Node.js/Python, REST/GraphQL APIs, PostgreSQL, distributed systems design, CI/CD, Docker, Kubernetes
Preferred skills
Agentic coding tools, sandboxed execution environments, evaluation frameworks, Python (FastAPI/Django), observability tools (Grafana, Prometheus), real-time features (WebSockets), advanced web technologies (WebGL, WebAssembly), Bun/Deno
Technologies
TypeScript, React, Next.js, Vercel AI SDK, MCP, Node.js, Python, PostgreSQL, Drizzle ORM, Redis, AWS, Azure, Docker, Kubernetes, Tailwind CSS, Radix UI, ServiceNow, Jira, OpsGenie
Responsibilities
Design and develop scalable backend systems for AI platforms; build and maintain AI integrations and automation pipelines; implement REST APIs, microservices, and event-driven architectures; design database schemas for complex domains; troubleshoot and optimize production systems; prototype fast and ship incrementally.
Seniority
Principal, hands-on IC with strategic impact