Senior Full-Stack AI Engineer
Summary
Builds complete AI-powered products for U.S. AI-first startups: React/Next.js frontends with streaming AI responses, Node.js or Python backends that orchestrate LLM calls (OpenAI/Anthropic), plus caching, auth, and latency optimization. 100% remote across LATAM with USD salary and benefits.
About the role:
We are looking for a Full Stack AI Engineer to join our partner companies building AI-native products. This role combines traditional full-stack development with deep AI integration skills. You will build the complete stack: React frontends with streaming AI responses, backend APIs orchestrating LLM calls, and the data layer connecting it all. Unlike a pure AI Engineer, you own the entire product experience. Unlike a pure Full Stack Engineer, AI is a first-class part of every feature you build. Work for innovative U.S. AI-first startups.
Responsibilities:
- Build full-stack AI-powered features from UI to LLM integration.
- Implement streaming AI interfaces with real-time responses.
- Design backend APIs that orchestrate LLM calls, caching, and fallbacks.
- Build AI-augmented workflows: search, recommendations, content generation.
- Implement authentication, rate limiting, and usage tracking for AI features.
- Optimize end-to-end latency from user input to AI response.
Requirements:
- 5+ years of full-stack development experience.
- Strong React/Next.js and Node.js or Python backend skills.
- 2+ years integrating LLM APIs (OpenAI, Anthropic, etc.) into products.
- Experience with streaming responses (SSE, WebSockets) for AI interfaces.
- Knowledge of prompt engineering, caching strategies, and cost optimization.
- Excellent English communication skills (B2+).
Nice to have:
- Experience with AI SDK (Vercel AI SDK, LangChain.js).
- Knowledge of vector databases for semantic search features.
- Experience building chat interfaces, copilots, or AI assistants.
- Background in both TypeScript and Python.
Tech stack:
- TypeScript.
- React.
- Next.js.
- Python.
- OpenAI.
- Vercel AI SDK.
Benefits:
- Competitive USD salary.
- 100% remote work.
- Flexible working hours.
- Professional development budget.
- Health insurance stipend.
- Equipment allowance.
Location:
- Remote (LATAM) — open to candidates across Latin America.
Location: Remote - Mexico, Colombia, Argentina, Brazil, Costa Rica, Peru, Chile, Uruguay
Skills required for this job:
- Cost optimization
- Full-stack development
- LLM APIs
- Machine learning
- Next.js
- Node.js
- Prompt engineering
- Python
- React.js
- TypeScript
- Vector databases