freehire launches on Product Hunt on 26 August.

Follow →

Ingeniero/a Senior de IA Agéntica

Open 63d
Vas a ser la mano técnica derecha del fundador. Construyes los agentes desde cero, los pones en producción, y los mantienes. No es un rol de "implementador de tickets", es un rol de arquitecto + builder + operador. Si te gusta el espacio de agentes (Ollama, MCP, modelos locales, vector stores, capas determinísticas, anonimización), este rol es una de las posiciones más sustanciosas que vas a encontrar en LatAm hoy.
Trabajas directo con el fundador en discovery con cliente, decides la arquitectura, escribes el código, lo despliegas, lo monitoreas y lo evolucionas. Empezamos con un cliente, vamos a 4-5 en el primer año.
Qué vas a construir
  • Agentes personalizados con LLMs locales: Gemma 3, Llama 3.3, sobre Ollama o vLLM, en hardware tipo Mac Studio o servidores dedicados (Hetzner)
  • Conectores MCP a SaaS (Gmail, Calendar, Drive, Telegram, eventualmente ERPs)
  • Capa de anonimización bidireccional para enviar a cloud (Claude, OpenAI) sin exponer entidades reales
  • Vector stores y memoria contextual (Qdrant, ChromaDB), indexación de correos, contratos, documentos del cliente
  • Capa determinística sobre el LLM para reglas duras (qué se manda, qué no, qué requiere aprobación)
  • Workflows custom (briefings pre-reunión automatizados, voice-note) → email draft, captura y archivo de reuniones
  • Mantenimiento ongoing de clientes en producción, updates de modelo, bug fixes, monitoreo
Lenguajes: Python (principal), TypeScript/Node (MCPs y conectores) LLMs locales: Ollama, posiblemente vLLM. Modelos Gemma 3, Llama 3.3 LLMs cloud: Claude API (Anthropic), GPT (OpenAI), Gemini (Google) según cliente
Vector stores: Qdrant principal, ChromaDB alternativo
Infra: macOS server (Mac Studio), Linux dedicated (Hetzner), Docker, systemd Integraciones: APIs Gmail/Google Workspace, Telegram Bot API, MCP server protocol, Whisper para transcripción Versionado y despliegue: Git, CI básico, despliegues mayormente bare-metal por requerimientos de privacidad
Buscamos a alguien que...
  • Tenga 3+ años construyendo sistemas con LLMs en producción (no solo experimentos en notebook).
  • Idealmente, ha puesto en marcha al menos un agente con tools/MCP y memoria persistente
  • Domine Python sólido (async, typing, packaging) y se mueva cómodo en TypeScript/Node cuando haga falta
  • Haya operado modelos locales (Ollama, vLLM, llama.cpp) — sabe qué cuantización elegir, cómo dimensionar VRAM, cuándo cae throughput
  • Construya sus propios MCPs cuando los OSS no alcanzan
  • Haya manejado vector stores en producción (no solo demos): indexación, retrieval, reranking, hybrid search
  • Tenga disciplina de seguridad y privacidad — vamos a manejar correos, contratos, información financiera de directivos. No hay margen para sloppiness aquí
  • Se autogestione. Eres el primer ingeniero — no hay un tech lead arriba de ti que te valide cada decisión.
  • Tienes criterio para decidir y comunicar
  • Hable y escriba español fluido (clientes mexicanos) e inglés técnico sólido (documentación + comunidad)
  • Compensación competitiva — rango por definir según experiencia y modalidad (full-time vs contractor). Hablamos de números reales en la primera entrevista, no escondemos
  • Trabajo 100% remoto con opción a híbrido (clientes en México).
  • Espacio real de criterio. No hay backlog de Jira esperándote. Diseñas con el fundador, ejecutas, iteras
  • Stack agéntico moderno aplicado a clientes productivos (proyectos pagados con impacto operativo, no demos ni POCs internos)
  • Tu propio equipo de desarrollo (esperamos que ya tengas una laptop decente). FortIA cubre acceso a cloud compute (Hetzner u otro) para staging y pruebas de modelos pesados

See also

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