TMS LLC
Greenlight Consulting
Ingeniero de Automatización (RPA)
El Puesto
Greenlight ayuda a las organizaciones a resolver complejos desafíos empresariales a través de la automatización inteligente, la IA agentiva y soluciones tecnológicas personalizadas. Nuestros equipos trabajan directamente con los clientes para comprender sus operaciones, identificar oportunidades y crear rápidamente soluciones que generen valor empresarial medible. Combinamos una profunda experiencia en consultoría con ingeniería práctica para tender un puente entre la estrategia y la ejecución.
Estamos construyendo un futuro en el que los consultores e ingenieros trabajen junto a la IA para ofrecer resultados más rápidos, negocios más sólidos y experiencias de cliente transformadoras. Utilizamos Claude de Anthropic como herramienta principal de entrega, integrada en la forma en que diseñamos, construimos y validamos soluciones de automatización, y este puesto trabaja dentro de ese entorno todos los días.
El Ingeniero de Automatización de IA es la capa de ejecución del equipo de entrega de Greenlight.
Tomas un Documento de Diseño de Solución firmado y lo construyes: de forma limpia, eficiente y con un estándar que se mantenga en producción. Este no es un puesto de desarrollo de back-office. Trabajas en un equipo ágil y de rápido movimiento junto a un Consultor de Negocio de Automatización que es responsable de la lógica del proceso y las especificaciones de IA, y un Gerente de Proyecto de Entrega de IA que es responsable del cliente.
Cómo se ve la excelencia en este puesto
El estándar al que aspiramos:
Los mejores desarrolladores con los que hemos trabajado tratan el SDD como un punto de partida, no como un techo. Construyen lo que dice, señalan lo que falta y dejan la base de código mejor de lo que la encontraron. Saben cómo se comportará un LLM bajo presión antes de desplegarlo, porque lo han probado. No esperan a UAT para encontrar los casos límite, los encuentran primero. Y cuando algo falla en producción, ya lo están diagnosticando antes de que alguien tenga que preguntar.
¿Qué hace a un crack en Greenlight?
- Mentalidad de constructor: no te conformas hasta que funciona limpiamente, escala adecuadamente y es reutilizable.
- Inquieto técnicamente: te mantienes al día porque el sector avanza rápido y quieres estar a la cabeza.
- Experiencia práctica con IA: has trabajado con LLMs, entiendes su comportamiento y piensas en cómo construir contra ellas, no solo con ellas.
- Comunicador claro: capaz de explicar lo que has construido, por qué funciona y lo que puede y no puede hacer.
- Mentalidad de propiedad: la construcción es tuya hasta que está activa y es estable.
Lo Que Buscamos
Experiencia Esencial
- 3–7 años de experiencia práctica en desarrollo, con al menos 2 años en UiPath en un entorno de cara al cliente o de servicios profesionales.
- Experiencia demostrada en la construcción y despliegue de agentes de IA o soluciones integradas con LLM — no solo familiaridad; has lanzado algo que utiliza un LLM en producción.
- Sólida comprensión de la arquitectura de automatización: patrones de reutilización, frameworks de manejo de excepciones, gestión de activos de Orchestrator y procesamiento basado en colas.
- Experiencia trabajando en ciclos de entrega ágiles — desarrollo basado en sprints, grooming de backlog, lanzamientos iterativos.
- Exposición directa a integraciones de sistemas empresariales — REST APIs, ERPs, CRMs, plataformas de documentos — y el desorden del mundo real que conllevan.
Habilidades y Competencias
- Constructor de precisión — tu código es limpio, documentado y mantenible; no dejas deuda técnica para que la limpie la siguiente persona.
- Nativo de IA — entiendes cómo se comportan los LLMs, dónde fallan y cómo construir contra salidas probabilísticas de manera fiable.
- Solucionador de problemas, no cerrador de tickets — cuando la especificación está incompleta o la integración es más compleja de lo esperado, lo resuelves y documentas lo que encontraste.
- Rápido y enfocado — los sprints de dos semanas son reales; mides tu esfuerzo, cumples tus compromisos y señalas temprano si algo es más grande de lo que parecía.
Familiaridad Técnica
- UiPath Studio, Orchestrator, REFramework — competente en todo el ciclo de vida de desarrollo y despliegue.
- Claude de Anthropic API o OpenAI API — uso de herramientas, salidas estructuradas, encadenamiento de prompts, validación de salidas.
- Integración de REST API — patrones de autenticación, manejo de errores, gestión de payloads.
- JSON, Python, o C# — suficiente para construir actividades personalizadas, manejar transformaciones de datos y extender UiPath donde sea necesario.
- Postman o herramientas de prueba de API equivalentes para validación pre-integración.
- Jira o Azure DevOps para seguimiento de sprints y gestión de defectos.
Qué Harás
Tu trabajo es construir lo que dice la especificación, señalar lo que la especificación omitió y cerrar la brecha entre el diseño y el software funcional en sprints de dos semanas.
A medida que la automatización basada en agentes de IA crece junto con nuestra práctica de RPA, este puesto requiere fluidez genuina en ambos: UiPath para la automatización de procesos y flujos de trabajo de agentes impulsados por IA con Claude. El desarrollador que prospera aquí se siente cómodo en ambos mundos y siente curiosidad por dónde se cruzan.
Construcción, Configuración y Pruebas
- Construir soluciones de automatización en UiPath Studio: eficientes, bien estructuradas, mantenibles y fáciles de entender; la escalabilidad y la reutilización no son opcionales.
- Desarrollar y configurar flujos de trabajo de agentes de IA utilizando Claude de Anthropic API — integrando componentes de LLM, definiendo el uso de herramientas y conectando la lógica del agente al pipeline de automatización más amplio.
- Validar el SDD generado por IA antes de que comience la construcción: señalar lagunas, ambigüedades o restricciones técnicas temprano en lugar de descubrirlas a mitad del sprint.
- Crear componentes reutilizables, bibliotecas de actividades, activos y colas a través de UiPath Orchestrator y Studio que eleven el nivel de calidad para cada construcción subsiguiente.
- Integrar automatizaciones con sistemas de clientes — ERPs, CRMs, plataformas de gestión documental, APIs — manejando autenticación, manejo de errores y casos límite que la especificación podría no haber anticipado completamente.
- Escribir y ejecutar pruebas unitarias y procedimientos de prueba pre-UAT — ser responsable de la calidad antes de que el cliente la vea.
- Participar en UAT junto al Consultor de Negocio de Automatización — clasificar defectos, distinguir problemas reales de construcción de consultas de alcance y resolver errores asignados con rapidez y calidad.
Desarrollo de Agentes de IA
- Construir y configurar agentes: definir esquemas de herramientas, implementar lógica de decisión, manejar interacciones de múltiples turnos y asegurar que los formatos de salida coincidan con las especificaciones finalizadas.
- Implementar pipelines de prompt a salida — tomando la arquitectura de prompt diseñada y conectándola al flujo de trabajo de automatización de manera fiable y testeable.
- Manejar modos de fallo de LLM en código: validación de salida, lógica de fallback, disparadores de intervención humana y degradación controlada cuando las salidas del modelo caen fuera de los parámetros aceptables.
- Trabajar con editores de JSON, herramientas de prueba de API y directamente con la API de Anthropic para validar el comportamiento del agente antes de que llegue a un entorno de cliente.
Procode y Desarrollo Personalizado
- Escribir Python, JavaScript, o C# más allá de la capa de actividades de UiPath — scripts personalizados, pipelines de transformación de datos, utilidades ligeras y lógica de integración que la plataforma no puede manejar de forma nativa.
- Construir y mantener actividades y bibliotecas personalizadas de UiPath donde los componentes listos para usar se queden cortos — extendiendo la plataforma en lugar de trabajar alrededor de ella.
- Diseñar e implementar integraciones de API desde cero donde no exista un conector — autenticación, manejo de payloads, lógica de reintentos, gestión de errores y análisis de respuestas.
- Desarrollar componentes ligeros de back-end para soportar flujos de trabajo de agentes — preprocesamiento de datos, formato de salida, manejadores de webhooks y gestión de colas que se encuentran fuera de la automatización en sí.
- Saber cuándo construir dentro de la plataforma y cuándo salir de ella — ese juicio es lo que separa a un ingeniero de automatización de un desarrollador de RPA.
Participación en la Entrega
- Trabajar dentro de ciclos de sprint de dos semanas — planificación de sprint, daily standups, revisiones y retrospectivas; eres un participante activo, no un recurso que toma tickets.
- Responder rápidamente a consultas de la fase de construcción del Consultor de Negocio de Automatización — la ambigüedad en la especificación cuesta tiempo de sprint; resuélvela rápido y documenta el resultado.
- Señalar riesgos técnicos, bloqueos de integración y lagunas de alcance al Gerente de Proyecto de Entrega de IA a medida que surgen — no después de que ya hayan causado un retraso.
- Soportar la puesta en marcha y la estabilización post-despliegue — la construcción no está terminada hasta que el cliente la está ejecutando con confianza en producción.
A un Vistazo
Trabaja Estrechamente Con
Gerente de Proyecto de IA, Consultor de Negocio de Automatización, Ingenieros de RPA
Interacción con el Cliente
Soporte UAT, revisiones técnicas, puesta en marcha
Enfoque de Plataforma
UiPath, Claude de Anthropic / Agentes de IA, Microsoft Power Platform, etc.
Seniority
Medio-Senior (3–7 años de experiencia relevante)
Ubicación
Canadá (Onshore) - Preferiblemente GTA
Tipo de Contrato
Oficina Híbrida - basado en proyectos con fases ocasionales en las instalaciones del cliente
Nuestro Proceso y Prácticas
Uso de IA en la Contratación
Utilizamos herramientas de IA para apoyar partes de nuestro proceso de reclutamiento — cosas como organizar solicitudes y señalar experiencia relevante. Estas herramientas informan nuestro proceso, no lo dirigen. Cada decisión de contratación la toma nuestro equipo, punto.
Igualdad de Oportunidades
Greenlight es un empleador que ofrece igualdad de oportunidades. Creemos en la consideración justa para todos los candidatos independientemente de su etnia, cultura, orientación sexual, religión, edad, género o estado de discapacidad.
Great Place to Work™
Greenlight es un Great Place to Work™ certificado — puntuación 98%. Estamos orgullosos de ello y trabajamos cada día para seguir ganándolo.
- Conocimiento de Microsoft Power Platform (Power Automate, Power Apps) es un plus.
Compensación
El rango salarial esperado para este puesto es $110,000 – $140,000 CAD anuales, según la experiencia y las cualificaciones. Estaremos encantados de discutirlo más a fondo en la conversación.
