Senior Software Engineer - Fern
Core
Build APIs, scale AI infrastructure, and design developer experiences for AI agents and enterprise customers.
Role type
Senior Software Engineer (API & AI Infrastructure)
Builds
Scalable AI systems, strongly typed API schemas, and developer-facing interfaces.
Domain
API infrastructure, AI agent integration, developer experience (DX)
Deliverable
production ML models | product features
Required skills
Software engineering, API design, system scalability, TypeScript, customer-facing debugging
Preferred skills
TypeScript, open source contribution
Technologies
Vercel, AWS, Turbopuffer, TypeScript, Next.js
Responsibilities
Scale infrastructure on Vercel/AWS/Turbopuffer for performance and reliability; Debug production edge cases and shape APIs based on customer feedback; Collaborate with product designers and frontend engineers on interfaces.
Seniority
Senior, hands-on IC