Full-Stack AI Engineer
About the Role
This is a hands-on building role. You'll work across the full stack — backend services, AI agent systems, frontend features, and the infrastructure that holds it all together. On any given day you might be wiring up a new LLM-powered workflow, building a REST API endpoint, debugging a real-time notification pipeline, or shipping a new feature in the dashboard.
We don't need someone who draws architecture diagrams. We need someone who writes code, ships it, and iterates fast. If you've built production AI features — not demos, not prototypes — and you use AI tools to accelerate your own development, this is your kind of role.
What You'll Do
- Build and extend AI agent systems — design agent workflows, implement tool calling and function execution, manage multi-turn conversations, and orchestrate LLM interactions across multiple providers
- Ship backend features end-to-end — API endpoints, database models, background jobs, third-party integrations, and the business logic that ties them together
- Work on the frontend when needed — build and iterate on dashboard features, real-time chat interfaces, and AI-powered UIs using React and Next.js
- Build and maintain integrations — connect with external platforms (CRM, messaging, payments, productivity tools) and keep those integrations reliable at scale
- Improve AI quality — work on prompt engineering, RAG pipelines, knowledge base ingestion, and retrieval systems that make our agents smarter and more reliable
- Ship with velocity — use AI-assisted development tools daily to move faster than teams three times our size
What We're Looking For
- You ship production AI features. You've built LLM-powered systems that real users rely on — agent workflows, RAG pipelines, chat interfaces, or AI-driven automation. Not hackathon demos.
- You're an AI-native developer. You use Claude Code, Cursor, Copilot, or similar tools as a core part of how you write and ship code.
- You're strong in Node.js and modern JavaScript/TypeScript. Our backend is Node.js. You should be comfortable with Express, async patterns, ORMs, and building reliable APIs.
- You know your way around databases. PostgreSQL, migrations, data modeling, query optimization.
- You can work across the stack. Backend is the core, but you're comfortable picking up React/Next.js work when a feature needs it.
- You're comfortable with cloud infrastructure. Kubernetes, Docker, CI/CD, and cloud services aren't scary to you.
- You move fast and ship often. Small team, high velocity. You push code daily.
Why Amiara
- You’ll be one of the first. Your code, your architecture, your fingerprints on every system.
- AI-native from day one. We ship with Claude Code, Cursor, and autonomous agents — not slide decks about AI.
- Direct access to the founders. Your voice shapes the product and the company.
The Offer
- Competitive salary
- Austin, TX — in person with the founding team
- A front-row seat to the most important technological shift in human history
Apply Now
Please confirm that you live here and understand the requirement.
What about Amiara made you want to apply? Keep it short.
Link to a public GitHub repo you shipped or published in the last 3 months. Private repos cannot be reviewed and will not count toward your score.
How do you use AI tools in your day-to-day work? Be specific. Which tools, for what tasks, and how has it changed how you operate.
Open your laptop, show your dev environment, and talk through how you start a new feature using AI tools.
Paste the URL for a specific code commit or pull request on a public GitHub repo. Private repos cannot be reviewed and will not count toward your score. Ideally, choose one that spotlights how you approached fixing a bug or other tricky issue.
What are the main entities or tables, how do they relate to each other, and why did you design it that way? Aim for 3-5 sentences explaining your thought process.
Share a specific moment: What was the file? What was the error? What was the root cause, and how did you solve it?
PDF or Word document, up to 10MB. Use the arrow keys to skip.
Review your answers using the arrows, or submit when you're ready.
Application Submitted
Thanks for applying. We'll review your submission and get back to you soon.

