Software Engineer, Full Stack
Build and own an AI-powered learning product across frontend, backend, data, and infrastructure. The role requires 4+ years of production web application experience, strong TypeScript/JavaScript and backend skills, operational ownership, and experience integrating streaming LLM APIs.
About the job
Responsibilities
- Build the product end to end across frontend experiences, backend services, data layers, and deployment.
- Make foundational architecture decisions and revise them based on operational evidence.
- Build AI-serving systems with streaming responses, session and memory state, background generation and verification jobs, and graceful degradation.
- Establish engineering practices for testing, CI, observability, performance, and reliability.
- Ship product improvements alongside the founding team.
Requirements
- 4+ years building and shipping production web applications end to end.
- Strong TypeScript/JavaScript and modern web frameworks such as React or Next.js.
- Backend engineering experience with Node or Python, API design, and SQL.
- Experience owning production systems, including deployment, monitoring, incident response, and performance.
- Experience integrating LLM APIs into products, including streaming.
- AI-assisted coding and automation experience.
- Strong architectural judgment and ability to make decisions under uncertainty.
Nice to Have
- Early-stage startup experience.
- Real-time or voice interaction experience, including WebSockets, WebRTC, or audio pipelines.
- Data-pipeline or event-analytics experience.
- Consumer-product sensibility and attention to interaction details.
Compensation and Benefits
- On-site work in Mountain View, California.
Skills
TypeScript, JavaScript, React, Next.js, Node.js, Python, SQL, LLM APIs, WebSockets, Webrtc, Ci, Observability, API Design, Incident Response, Audio Pipelines
Similar jobs
Fullstack Engineering jobsSoftware Engineer building end-to-end financial data platform features including ingestion, transformation, automation engines, reporting, monitoring, and AI-driven workflows. Requires CS degree and 4+ years software engineering experience; onsite in SF or NYC.
Product engineer building the modern AI-first platform for accounting and finance. Tackles foundational data automation, transformation, and reporting challenges in a complex domain. Requires 5+ years software engineering experience and a bachelor's in CS, Math or Philosophy.
Build scalable full-stack web applications across frontend and backend layers using React, TypeScript, Python, GraphQL, and FastAPI. The role requires at least three years of full-stack development experience and offers hybrid work in San Francisco.
Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.
Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.