Remote Staff / Principal Full Stack AI Engineer
Remote Staff / Principal Full Stack AI Engineer
Posted 44 days ago
SENIORITY
Lead
About the role
- Prototype, build, and productionize AI features across the full stack.
- Design prompt chains, retrieval flows, eval harnesses, and quality feedback loops.
- Build backend systems, APIs, data models, and product surfaces that support AI-powered workflows.
- Work with structured data, unstructured text, transcripts, job descriptions, interview notes, and customer-specific configurations.
- Evaluate AI outputs for accuracy, usefulness, tone, safety, latency, and customer fit.
- Partner closely with Product and Design to shape the user experience, not just implement requirements.
- Iterate quickly based on real customer usage, feedback, and quality signals.
- Make pragmatic technical decisions that balance speed, reliability, and product quality.
- What You'll BringReal-world experience building generative AI applications end to end.
- Experience with prompt engineering, prompt chains, evals, retrieval/vector search, and LLM-powered workflows.
- Strong full-stack engineering skills, especially in Python and JavaScript/TypeScript.
- Comfort designing backend logic, data models, APIs, and system architecture.
- Experience working with both structured data, such as SQL, and unstructured data, such as transcripts, documents, and raw text.
- Strong product instincts and the ability to reason from the customer's perspective.
- A sharp eye for quality: accuracy, tone, personality, safety, speed, and reliability all matter to you.
- The ability to move quickly and independently while knowing when to collaborate, pair, or pull others in.
- Strong judgment around what LLMs are good at, where they fail, and how to design product experiences that use them well.
- About our team
- You'll have the opportunity to work on high-impact projects in small, autonomous squads, with the flexibility to lead initiatives or focus as an individual contributor depending on your goals and interests.
- Our developer experience is thoughtfully designed, with fast CI (< 10 minutes), 1-click deploys, strong observability, and a clean codebase that enables you to move quickly and confidently.
- Our culture supports sustainable, focused work with fully remote roles, regular working hours, no-meeting Wednesdays, and flexible time off to recharge when needed.
- Our team is composed of smart, collaborative, and genuinely kind people, creating an environment where you can learn, grow, and do your best work.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
