Member of Technical Staff- Full Stack Software Engineer
Core
Architect, build, and scale a developer-focused web application (fireworks.ai) and shape end-to-end technical architecture for generative AI infrastructure.
Role type
Senior Full Stack Software Engineer (Technical Lead)
Builds
Developer web application, model playground, robust APIs, and scalable backend services
Domain
Generative AI infrastructure / Developer platforms
Deliverable
product features
Required skills
React, TypeScript, JavaScript, Next.js, RESTful/GraphQL API design, Node.js, Python, Go, SQL/NoSQL, Docker, AWS/GCP/OCI, CI/CD pipelines
Preferred skills
LLM API interaction, vector databases, model orchestration (LangChain, LlamaIndex), startup founding experience, developer tooling (SDKs, CLIs)
Technologies
React, TypeScript, Next.js, Node.js, Python, Go, Docker, AWS, GCP, OCI, LangChain, LlamaIndex
Responsibilities
Own end-to-end engineering of the web app from UI to data layer; Design and build scalable backend services and APIs; Mentor engineers through code reviews and technical coaching; Define architectural standards and database schemas; Collaborate with Product and AI teams on system design; Build reusable frontend component libraries.
Seniority
Senior, hands-on IC with leadership responsibilities