Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ruzora

NewBe an early applicant

Senior Full-Stack AI Engineer

Posted Updated
Discussion

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

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available