Member of Technical Staff, TypeScript Engineer (Principal)
Principal TypeScript engineer owning end-to-end platform features for AI agent building, from API design and SDKs to UIs. Requires 4+ years TypeScript experience, full-stack fluency, system design skills, and high ownership.
About the job
Responsibilities
- Own platform features end-to-end: architect, build, and maintain critical systems that customers depend on.
- Lead technical and team direction: serve as a leader and resource.
- Shape the developer experience: design APIs, SDKs, and tools that developers love to use.
- Build at the frontier and in public: work on cutting-edge agentic systems and contribute to open source.
- Influence product direction with technical and product insights.
- Work directly with customers to understand AI agent building and design solutions.
Requirements
- Strong TypeScript expertise: 4+ years building full-stack products with TypeScript, deep understanding of end-to-end web fundamentals.
- System design skills: architect APIs and systems that are elegant, scalable, and developer-friendly.
- Product thinking: care about end-user experience and how people use what you build.
- Full-stack fluency: comfortable working across the stack, from APIs to SDKs to UIs.
- High ownership: own problems end-to-end.
Nice-to-Haves
- Experience building with AI (prompts, evals, RAG, agentic workflows, etc.).
- Background in developer tools or B2B SaaS products.
- Open source contributions or public projects.
- UX or design sensibility.
Skills
TypeScript, APIs, SDKs, System Design, Full-Stack, JavaScript, React, Node.js, AI Agents, RAG
Similar jobs
Fullstack Engineering jobsPrincipal Engineer owning the decision engine that powers explainable staffing recommendations and hospital operations automation. The role requires deep TypeScript expertise, full-stack experience, strong systems thinking, and comfort working directly with clinical customers.
Build and lead the technical direction of full-stack, AI-powered enterprise workflows, spanning user surfaces, backend services, integrations, permissions, and evaluations. Requires 10+ years of production software experience, strong product judgment, and hands-on expertise across distributed systems and enterprise integrations.
Leads the technical vision and architecture for Rad AI’s reporting product, partnering with executive leadership to deliver scalable, high-impact systems. The role requires principal-level technical leadership, expertise in software architecture, and experience delivering complex systems with significant business impact.
Staff Software Engineer responsible for designing, building, testing, and launching full-stack web applications and cloud services powered by generative AI. Requires a bachelor’s degree and 12+ years of experience developing scalable applications across frontend, backend, and cloud environments.
Leads the technical direction of a patient acquisition platform, building scalable APIs, SEO infrastructure, and React experiences while driving AI innovation and engineering excellence. The role requires end-to-end ownership of complex user-facing systems, cross-functional collaboration, and mentorship.