We are seeking a Principal Architect to design and build agentic harnesses from scratch, focusing on capabilities like tool use, multi-step chaining, reasoning, streaming, skills, multimodal integration, RAG, sandboxing, and state management. The role involves designing, building, and operating production APIs and services, including RESTful APIs, streaming APIs, asynchronous workflows, service boundaries, versioning, authentication/authorization, error handling, and backward compatibility. You will demonstrate ownership of production systems, contributing to process improvements, roadmap development, defect resolution, and ensuring uptime and availability. Strong backend engineering fundamentals are essential, with comfort across service design, APIs, batch workflows, orchestration, observability, and production support. Familiarity with evaluation techniques for AI systems, including creating and maintaining evaluation datasets, running offline regression evaluations, monitoring online production performance, rubric-based scoring, self-verification, human-in-the-loop review, AI-as-judge methods, and quality/reliability analysis at scale, is crucial. A clear understanding of foundational machine learning and statistical concepts, including sampling, statistical significance, overfitting/underfitting, precision and recall, and quality tradeoff analysis, is required. The role also involves building and orchestrating large-scale batch workflows using foundation models (LLMs, VLMs), pretrained open-source models, and deep learning models. You will design systems that safely and reliably automate enterprise workflows using non-deterministic AI components, with strong judgment around reliability, failure handling, observability, human review, and operational safety. A deep understanding of making systematic tradeoffs between quality, reliability, latency, cost, explainability, and user experience in complex AI systems is expected. The ability to design pragmatic architectures that balance innovation with production readiness and comfort working in environments with non-deterministic model behavior, accounting for uncertainty, evaluation, monitoring, and graceful failure, are key. Experience with both lexical and embedding-based search methods, reasoning about relevance, ranking, latency, recall, precision, indexing strategy, and retrieval performance is necessary. Experience working with foundation models and open-source LLMs beyond simple API calls, and familiarity with lower-level model behaviors and controls (temperature, top-p sampling, logprobs, confidence scoring, prompting strategies, model selection tradeoffs) are important. While the role is primarily backend and AI systems focused, comfort and willingness to build front-end experiences using JavaScript/TypeScript and frameworks like React, and to work across the stack to own the end-to-end product experience, is essential. Familiarity with tools such as FFmpeg, OpenCV, or similar media-processing libraries is a plus.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
Associate degree