TMS LLC
Morningstar
Ingeniero/a de IA
Sobre el equipo
El equipo de AI Accelerator se encuentra en el centro de la estrategia de IA Generativa de Morningstar para la Plataforma Directa. Creamos y escalamos sistemas centrales como el servidor Morningstar MCP, MCP Gateway y el agente Morningstar.
Nuestro equipo es responsable no solo de ofrecer capacidades de GenAI, sino también de resolver los desafíos subyacentes que las hacen aptas para producción: vectorización de documentos, estrategias de caché, escalabilidad del sistema, seguridad y fiabilidad. Trabajamos en estrecha colaboración con el Consejo de IA Responsable de Morningstar para garantizar que nuestros sistemas cumplan estrictos estándares en cuanto a salvaguardias, filtrado de PII, moderación y canalizaciones de evaluación anonimizadas.
Operamos con una sólida cultura de ingeniería: cuestionamos las suposiciones, priorizamos el impacto sobre el proceso y nos centramos en resolver problemas significativos en lugar de ejecutar tareas predefinidas. La colaboración, la propiedad compartida y el aprendizaje continuo son fundamentales en nuestra forma de trabajar.
Sobre el puesto
Como Ingeniero/a de Software en el equipo de AI Accelerator, ayudarás a diseñar, construir y escalar los servicios centrales que potencian las capacidades de GenAI de Morningstar Direct. Trabajarás en todo el ciclo de vida del desarrollo, desde la ideación y el diseño hasta la implementación, el despliegue y la iteración.
Aprovecharás herramientas modernas de desarrollo asistido por IA (por ejemplo, GitHub Copilot, Claude Code) para acelerar la entrega, manteniendo al mismo tiempo altos estándares de calidad de código, pruebas y documentación. Colaborarás estrechamente con gerentes de producto, diseñadores e ingenieros para crear sistemas que sean técnicamente robustos y de gran valor para los usuarios.
Este puesto es ideal para alguien que sea naturalmente curioso/a, disfrute explorando nuevas tecnologías y tome la iniciativa en el aprendizaje más allá de los requisitos inmediatos.
Ubicación: Toronto, Ontario (Política híbrida, se requieren 4 días en la oficina)
Si recibes y aceptas una oferta de nuestra parte, requerimos que las inversiones personales y cualquier inversión relacionada se divulguen confidencialmente a nuestro equipo de Cumplimiento (los días varían según la región). Estas inversiones se revisarán para garantizar que cumplan los requisitos del Código de Ética. Si se identifican conflictos de intereses, se te exigirá que liquides dichas tenencias de inmediato. Además, dependiendo de tu departamento y ubicación de trabajo, ciertas cuentas de empleados deben mantenerse con un bróker aprobado (por ejemplo, todas las cuentas de empleados de EE. UU.). Si esto se aplica y tu(s) cuenta(s) no están con un bróker aprobado, se te requerirá que traslades tus tenencias a un bróker aprobado.
Qué harás
- Diseñar, construir y mejorar servicios escalables que potencien el servidor MCP, MCP Gateway y el agente de IA.
- Ser responsable de las funcionalidades de principio a fin, desde el concepto hasta el despliegue en producción y la monitorización.
- Colaborar con socios de producto y diseño para comprender a fondo las necesidades de los usuarios y ofrecer soluciones significativas.
- Contribuir a las decisiones arquitectónicas y mejorar continuamente el diseño del sistema y las prácticas de ingeniería.
- Escribir código limpio, mantenible y bien probado, centrándose en el rendimiento y la escalabilidad.
- Utilizar herramientas de registro, monitorización y depuración para mantener una alta fiabilidad del sistema.
- Evaluar nuevas herramientas y tecnologías de forma pragmática, equilibrando la innovación con el valor real del producto.
- Crear y mantener documentación técnica clara y guías para el usuario.
- Ser mentor/a de compañeros/as y contribuir a una cultura de intercambio de conocimientos y mejora continua.
Qué buscamos
- Sólidas habilidades de colaboración y comunicación; directo/a, reflexivo/a y transparente en las discusiones.
- 3+ años de experiencia con al menos un lenguaje de programación orientado a objetos moderno.
- Sólida comprensión de los fundamentos de la informática (estructuras de datos, algoritmos, patrones de diseño).
- Experiencia en la creación de aplicaciones de nivel de producción utilizando herramientas de desarrollo asistido por IA (por ejemplo, GitHub Copilot, Claude Code).
- Experiencia en la creación de servicios de nivel de producción utilizando frameworks de GenAI/agentes (por ejemplo, LangChain, AWS Bedrock, Copilot Studio).
- Experiencia con la contenerización y el despliegue (por ejemplo, Docker).
- Experiencia en la creación y operación de sistemas de producción, incluyendo depuración y resolución de problemas.
- Experiencia con bases de datos relacionales como PostgreSQL o MSSQL.
- Familiaridad con plataformas en la nube (AWS preferido: EC2, RDS, S3, API Gateway).
- Experiencia trabajando en entornos Agile y utilizando herramientas como Jira.
A tener en cuenta
- Experiencia con Python y el ecosistema PostgreSQL.
- Experiencia con sistemas orientados a eventos, colas y canalizaciones ETL.
- Familiaridad con bases de datos vectoriales y arquitecturas basadas en MCP.
- Interés en mercados financieros, inversión o investigación de fondos.
Rango de compensación salarial base $106,037.00 - $ 126,094.00
Porcentaje objetivo de incentivo 7.5%
El entorno de trabajo híbrido de Morningstar te brinda la oportunidad de colaborar en persona cada semana, ya que hemos descubierto que estamos en nuestro mejor momento cuando estamos juntos a propósito de forma regular. En la mayoría de nuestras ubicaciones, nuestro modelo de trabajo híbrido es de cuatro días en la oficina cada semana. También hay una variedad de otros beneficios disponibles para mejorar la flexibilidad a medida que cambian las necesidades. No importa dónde te encuentres, tendrás herramientas y recursos para interactuar significativamente con tus colegas globales.
