5 to 8+ years of industry experience
A track record of 0-to-1 work taking unconventional ideas from prototype through rapid iteration to production
Experience building conversational agents, multi-turn dialogue systems, or agentic LLM applications
Experience with STT/TTS or natural language interfaces, LLM fine tuning, ML transfer learning, model training and the vocabulary of measurement of model performance
Experience with embedding systems, vector search, or retrieval-augmented generation (RAG) with vector databases (e.g., Pinecone, Weaviate, FAISS, or Elasticsearch)
Experience with cloud platforms (AWS or GCP), containers (Docker), and orchestration (Kubernetes)
Experience with event-driven or distributed systems (e.g., Kafka)
Demonstrated mentorship and technical leadership within cross-functional teams
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants
CA, NY, CT, NJ
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
All other states
Proven senior software engineer who has built, shipped, and operated production systems at scale. You make architectural calls, own what you build, and deliver through ambiguity
Hands-on experience with AI or ML in production. You've shipped LLM-powered features or integrated foundation model APIs into a live product, demonstrating the necessary expertise at the intersection of robust software engineering and deep production ML
Experience owning services end-to-end, including CI/CD, automated testing, observability (logging, metrics, tracing), and on-call participation
Strong communicator who partners well across disciplines - you want to get to the right answer, not just defend the first one
Golang, Python, or Typescript language experience
Excitement and ability to leverage cutting-edge development tools, including AI assistance (e.g., Copilot, Cursor, Claude), to maximize velocity