Desarrollador/a de Software — Plataforma de Agentes de IA
Skills
About the role
Acerca del Puesto
TIA diseña, desarrolla e implementa agentes de IA y automatización para PyMEs mexicanas. Construimos nuestra propia plataforma - un ERP modular (compras, finanzas, BI, administración) operado tanto por humanos como por agentes de IA a través de la misma capa de servicios - y ya corre en beta real: una constructora en CDMX - empresa de uno de nuestros fundadores - la opera a diario como empresa aliada. Ellos nos ayudan a validarla reportando hallazgos, y la recibirán como su herramienta definitiva cuando esté lista.
Buscamos a la persona que duplique nuestra capacidad de desarrollo: alguien que trabaje el código junto al CTO, aporte un segundo criterio técnico a las decisiones de arquitectura, y sea dueño del despliegue y la operación diaria del beta. No vas a construir la plataforma desde cero - vas a entrar a un codebase real, con convenciones establecidas y verificación automatizada, a completarlo y llevarlo a nivel comercial.
Es un puesto técnico con responsabilidad real desde el primer día, y con espacio de crecimiento genuino: el trabajo de hoy es la base de la consultora de IA que estamos construyendo.
Responsabilidades
En orden de peso - el lado de desarrollo tiene precedencia:
Desarrollar la plataforma junto al CTO: funcionalidades nuevas, generalización de módulos y calidad del producto, dentro de la arquitectura y convenciones establecidas.
Ser un segundo par de ojos sobre las decisiones técnicas: revisar diseño y código con criterio propio, sostener desacuerdos con evidencia y detectar lo que al equipo se le escapa.
Desplegar y monitorear la herramienta en la empresa aliada: administrar el ciclo dev → verificación → promote, con la disciplina de aislamiento que el proceso exige.
Atender los bugs cotidianos del beta: convertir un "se rompió" del personal de la empresa aliada en un hallazgo reproducible, diagnosticarlo con evidencia y llevarlo a un fix verificado.
Documentar de forma continua: decisiones, hallazgos y aprendizajes quedan escritos, no en la cabeza de nadie.
Habilidades RequeridasTécnicas Esenciales
3–6 años de experiencia como desarrollador/a de software; valoramos criterio demostrable sobre años exactos.
Dominio sólido de C# y .NET - nuestra plataforma es Blazor Server sobre .NET, con EF Core. Capaz de leer un codebase grande y respetar sus convenciones antes de proponer las propias.
PostgreSQL con profundidad real: SQL fluido más allá del ORM - vistas, roles y permisos de base de datos, y modelos multi-tenant. Nuestra arquitectura es una base de datos física por tenant.
Experiencia con APIs REST (consumo y diseño), JSON y autenticación.
Git con disciplina: commits frecuentes, mensajes claros, trabajo verificable diff por diff.
Comodidad en terminal (macOS/Linux): despliegue, logs, diagnóstico de un servicio corriendo en hardware real.
Excelente comunicación en español - la mitad operativa del rol es con el personal no técnico de la empresa aliada; explicar lo técnico en claro es parte del trabajo.
IA y Automatización
Haber construido al menos un proyecto real sobre una API de modelos de lenguaje (Claude, OpenAI o equivalente).
Entender el patrón de tool use / function calling - cómo un agente invoca código externo con permisos.
Familiaridad con frameworks de agentes o flujos de trabajo autónomos es un plus importante.
El Factor IA - Nuestro Filtro Más Importante
La IA no es una herramienta ocasional en este equipo: es el proceso. El desarrollo corre sobre Claude Code, y la plataforma misma la prueban agentes de IA a través de su API. Buscamos a alguien que:
Use Claude Code, Copilot o equivalente como su entorno principal de desarrollo - y sepa dirigirlo con prompts precisos.
Revise y valide críticamente el código generado por IA. Nuestro estándar es verificar contra el artefacto (el diff, el dato, el test) - nunca contra el reporte.
Se sienta cómodo trabajando en un proceso donde los agentes ejecutan, prueban y reportan - y donde el juicio humano decide.
Itere rápido y documente conforme avanza.
En la entrevista te pediremos que nos muestres cómo usas herramientas de IA en tu flujo diario - con ejemplos reales.
Deseable
Experiencia con Blazor (o experiencia profunda en otro framework de UI sobre .NET).
Experiencia operando software en producción: despliegues, monitoreo, respuesta a incidentes.
Experiencia previa de cara a cliente: onboarding, implementación o soporte de software.
Conocimiento de generadores de código, análisis estático o suites de verificación automatizada.
Experiencia con herramientas comunes de PyME mexicana (CONTPAQi, Aspel) o procesos de compras/finanzas.
Lo que Ofrecemos
Compensación competitiva de acuerdo a experiencia (se define con la agencia durante el proceso).
Colaboración directa y diaria con el CTO - sin burocracia, con responsabilidad técnica real.
Un producto vivo, con usuarios reales usándolo hoy en un beta sin presión de SLA comercial: los hallazgos se corrigen bien, no de prisa - no un proyecto en papel.
Crecimiento con la consultora: quien entre ahora define cómo se construye lo que sigue.
Periodo de prueba estructurado y acompañado a través de la agencia - claridad para ambos lados.
Cómo Aplicar
Además de tu CV, envíanos ejemplos de lo que has construido (repos, proyectos, productos) y una nota breve (3 a 5 oraciones) respondiendo:
"Describe un proyecto en el que hayas usado una herramienta de IA para escribir o depurar código. ¿Cuál era la tarea, qué herramienta usaste y cómo verificaste que el resultado fuera correcto?"
Las solicitudes sin respuesta a esta pregunta no serán consideradas.
Job Type: Full-time
Pay: $40,000.00 - $45,000.00 per month
Application Question(s):
"Describe un proyecto en el que hayas usado una herramienta de IA para escribir o depurar código. ¿Cuál era la tarea, qué herramienta usaste y cómo verificaste que el resultado fuera correcto?"
Work Location: In person
Compensation
This Software Engineer role pays $480k-$540k/yr. Within typical range for software engineer roles in Philippines.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.