Senior Full-Stack Engineer
- Location
- New York City, NY
- Salary
- $90k – $140k
- Posted
- 2026-07-31
Job description
Why this role Work directly with company leadership on core product development Small, high-trust engineering team with fast iteration and minimal process overhead Opportunity to shape how production AI systems are designed, deployed, and scaled What you’ll do Build end-to-end product features across frontend (React / Next.js) and backend (FastAPI or similar) Design and operate production LLM systems, including agent workflows and structured prompting Build retrieval systems powering LLM features (embeddings, RAG architectures) Own infrastructure components including deployments, CI/CD, containerized services, and production configuration Design and maintain secure multi-tenant APIs with authentication and authorization Improve system reliability, observability, and performance as the platform scales What we’re looking for Professional software engineering experience or equivalent experience building production AI systems Ability to own features end-to-end, from backend APIs through frontend integration Backend experience in Python (FastAPI or similar) including async I/O and API design Experience working with relational databases Ability to write clean, maintainable, well-tested code in a collaborative environment Clean architecture or domain-driven design patterns Strong engineering practices (testing, CI quality gates, Git workflows) Experience with LLM platforms and orchestration frameworks (OpenAI, Anthropic, LangGraph, LangChain or equivalents) Experience with RAG pipelines, embedding search, and data ingestion workflows Frontend experience in React / Next.js / TypeScript Experience operating production infrastructure (deployments, CI/CD, containerized services)