Tools you'll work with
• Next.js
• Node.js
• Python
• FastAPI
• PostgreSQL
• Docker
• LangChain
• OpenAI
• Anthropic
About The Role
We aren't just looking for someone to move data from a database to a UI. We are looking for a Full-Stack Engineer who views AI as a core component of the modern tech stack, not just a buzzword. As an early member of our engineering team, you will bridge the gap between robust software architecture and cutting-edge machine learning. You'll be responsible for building seamless user experiences while architecting the backend systems that power our AI-driven features.
What you'll do
• Architect & Build: Design and maintain scalable web applications using Next.js, Node.js, Python, FastAPI, LiteLLM, OCR, Docker, WorkOS, PostgreSQL
• AI Integration: Implement and optimize LLM-powered features using frameworks like LangChain or LlamaIndex, and manage vector databases
• End-to-End Ownership: Take features from initial concept and prompt engineering to production-ready deployments
• Performance & Scaling: Optimize application performance for both high-traffic web interfaces and computationally expensive AI inferences
• Collaborate: Work closely with product and design to ensure AI features are intuitive, ethical, and genuinely solve user pain points
What we're looking for
• Frontend: Expert-level proficiency in Next.js. You care about state management, component reusability, and snappy UX
• Backend: Strong experience with Node.js, Python (FastAPI), or Go. You understand RESTful APIs and GraphQL
• AI/ML Experience: Hands-on experience with OpenAI API, Anthropic, or open-source models (Llama, Mistral)
• Understanding of Prompt Engineering, RAG (Retrieval-Augmented Generation), and fine-tuning
• Infrastructure: Familiarity with AWS/GCP/Azure, Docker, and CI/CD pipelines
Nice to have
• Pragmatic: You choose the right tool for the job. You know when to use a simple regex and when to deploy a transformer model
• Product-Minded: You think about the "why" behind the code. You build for the user, not just for the GitHub contribution graph
• Curious: The AI landscape changes every week; you're the type of person who stays up late reading new papers or testing the latest framework
• Clear Communicator: You can explain complex technical trade-offs to non-technical stakeholders