TSMC
Mila - Institut québécois d'intelligence artificielle
Especialista Principal de Plataforma, Laboratorio de IA Soberana
Sobre Mila
Fundado por el profesor Yoshua Bengio de la Université de Montréal, Mila reúne a investigadores especializados en inteligencia artificial, y más concretamente en machine learning, deep learning y aprendizaje por refuerzo. Reconocido mundialmente por sus importantes contribuciones al campo del deep learning, Mila se ha distinguido especialmente en el modelado del lenguaje, la traducción automática, el reconocimiento de objetos y los modelos generativos. Desde 2017, Mila es el resultado de una colaboración entre la Université de Montréal y la McGill University, con estrechos vínculos con Polytechnique Montréal y HEC Montréal.
La misión de Mila es ser un centro mundial de avances científicos que inspire la innovación y el auge de la inteligencia artificial (IA) en beneficio de todos.
Para saber más, visite mila.quebec/
About Mila
Founded by Professor Yoshua Bengio of the Université de Montréal, Mila brings together researchers specializing in artificial intelligence, and more specifically in machine learning, deep learning and reinforcement learning. Recognized worldwide for its important contributions to the field of deep learning, Mila has particularly distinguished itself in language modeling, machine translation, object recognition and generative models. Since 2017, Mila has been the fruit of a collaboration between Université de Montréal and McGill University, with close links to Polytechnique Montréal and HEC Montréal.
Mila's mission is to be a global hub of scientific advances that inspires innovation and the rise of artificial intelligence (AI) for the benefit of all.
To find out more, please visit mila.quebec/
Resumen del puesto: Especialista Principal de Plataforma, Laboratorio de IA Soberana
El Laboratorio de IA Soberana es una nueva iniciativa de Mila para ensamblar una pila (stack) de inferencia de IA de código abierto y lista para empresas, que las organizaciones pueden desplegar y operar en infraestructuras que controlan. Reúne funcionalidades como el servicio de modelos, la recuperación de información, la orquestación de agentes, la observabilidad y un plano de control para operar estos componentes como un producto coherente.
Position Summary: Staff Platform Specialist, Sovereign AI Lab
The Sovereign AI Lab is a new Mila initiative to assemble an enterprise-ready, open-source AI inference stack that organizations can deploy and operate on infrastructure they control. It brings together functionalities such as model serving, retrieval, agent orchestration, observability, and a control plane to operate these components as one coherent product.
Queremos conocerle
En Mila, la diversidad es importante para nosotros. Valoramos un entorno de trabajo justo, abierto y respetuoso de las diferencias. Animamos a cualquier persona que desee trabajar en un ecosistema en constante evolución y estimulación a postularse y contribuir a la aplicación y definición de una cultura sana e inclusiva.
We want to know you
At Mila, diversity is important to us. We value a work environment that is fair, open and respectful of differences. We encourage anyone who wants to work in an ecosystem that is constantly evolving and stimulated to contribute to the application and definition of a healthy and inclusive culture, to apply.
Responsabilidades Principales
Dependiendo del Director Principal de Ingeniería, construirá y mantendrá paquetes de despliegue y automatización para la pila. Los paquetes y automatizaciones permiten a los socios desplegar, actualizar y revertir la pila en su propia infraestructura, desde un solo nodo hasta clústeres de producción de Kubernetes. Trabajará con el equipo de integración para empaquetar sus componentes y desplegarlos en entornos de referencia a través de flujos de trabajo compartidos. Recomendará tecnologías de plataforma basadas en pruebas reproducibles, requisitos operativos y adecuación a la arquitectura. Este puesto no incluye guardias fuera de horario.
El éxito significa que los socios pueden desplegar, actualizar, revertir y operar la pila de forma independiente en entornos compatibles, utilizando automatizaciones y guías de ejecución verificadas.
- Construir y mantener la infraestructura como código para entornos compatibles. Documentar los requisitos de hardware e infraestructura.
- Evaluar tecnologías de plataforma de código abierto a través de pruebas y benchmarks reproducibles. Registrar métodos, resultados, limitaciones y riesgos de mantenimiento. Recomendar opciones.
- Construir y mantener paquetes de despliegue versionados y flujos de trabajo compartidos con el equipo de integración. Automatizar la instalación, configuración, actualizaciones, reversiones, copias de seguridad y restauraciones.
- Construir y ejecutar infraestructura de integración continua (CI) y entornos de referencia reproducibles. Automatizar pruebas de lanzamiento en todos los entornos compatibles y registrar resultados.
- Construir y probar controles de seguridad de la plataforma y configuraciones seguras por defecto. Probar actualizaciones de seguridad antes de incluirlas en los lanzamientos. Proporcionar playbooks probados para que los socios conecten sus sistemas de identidad y acceso.
- Conectar la telemetría de la infraestructura a los servicios de observabilidad de la pila. Empaquetar dashboards y alertas de la plataforma.
- Probar la fiabilidad, el rendimiento, la capacidad y el uso de recursos de la plataforma frente a los objetivos acordados. Utilizar los resultados para mejorar la configuración de despliegue, los paquetes y la automatización.
- Reproducir fallos de despliegue reportados por los socios en entornos de referencia. Publicar correcciones para paquetes de despliegue y automatización.
- Mantener y verificar guías de ejecución, guías de dimensionamiento e instrucciones de resolución de problemas para que los socios puedan desplegar y operar la pila de forma independiente.
- Liderar el diseño e implementación de la plataforma. Establecer estándares de ingeniería, revisar el trabajo técnico y mentorizar a los ingenieros.
Reporting to the Senior Director of Engineering, you will build and maintain deployment packages and automation for the stack. The packages and automation let partners deploy, upgrade, and roll back the stack on their own infrastructure, from a single node to production Kubernetes clusters. You will work with the integration team to package their components and deploy them to reference environments through shared workflows. You will recommend platform technologies based on reproducible tests, operational requirements, and architecture fit. This role does not include on-call duty.
Success means partners can deploy, upgrade, roll back, and operate the stack independently in supported environments, using verified automation and runbooks.
Main Responsibilities
- Build and maintain infrastructure-as-code for supported environments. Document hardware and infrastructure requirements.
- Evaluate open-source platform technologies through reproducible tests and benchmarks. Record methods, results, limitations, and maintenance risks. Recommend options.
- Build and maintain versioned deployment packages and shared workflows with the integration team. Automate installation, configuration, upgrades, rollback, backup, and restore.
- Build and run CI infrastructure and reproducible reference environments. Automate release tests across supported environments and record results.
- Build and test platform security controls and secure defaults. Test security updates before including them in releases. Provide tested playbooks for partners to connect their identity and access systems.
- Connect infrastructure telemetry to the stack's observability services. Package platform dashboards and alerts.
- Test platform reliability, performance, capacity, and resource use against agreed targets. Use results to improve deployment configuration, packages, and automation.
- Reproduce partner-reported deployment failures in reference environments. Release fixes to deployment packages and automation.
- Maintain and verify runbooks, sizing guides, and troubleshooting instructions so partners can deploy and operate the stack independently.
- Lead platform design and implementation. Set engineering standards, review technical work, and mentor engineers.
Cualificaciones Requeridas
- Más de 7 años de experiencia construyendo y operando infraestructura de producción.
- Experiencia liderando el diseño, entrega y operación de plataformas de producción, incluyendo revisiones técnicas, estándares de ingeniería y mentoría.
- Amplia experiencia desplegando, operando y resolviendo problemas de Linux, contenedores, Kubernetes y Docker, incluyendo redes y almacenamiento persistente.
- Experiencia gestionando infraestructura como código y utilizando herramientas como Helm para empaquetar y desplegar sistemas multiservicio en diversos entornos y hardware, con gestión de acceso y secretos.
- Experiencia construyendo y operando infraestructura de integración continua (CI) y flujos de trabajo de lanzamiento que prueban despliegue, actualizaciones, reversiones, copias de seguridad y restauraciones.
- Experiencia gestionando telemetría de infraestructura basada en OpenTelemetry, desde la integración hasta el análisis con la suite Grafana LGTM o equivalente.
- Experiencia con Ansible y herramientas de infraestructura como código de código abierto, además de sólidas habilidades de scripting en shell y programación en Python o un lenguaje similar para automatizar plataformas y construir servicios y herramientas.
- Dominio avanzado del inglés y el francés, tanto escrito como oral; capacidad para explicar compensaciones técnicas y escribir guías claras de ejecución y resolución de problemas que permitan a los socios desplegar y operar la pila de forma independiente.
Required Qualifications
- 7+ years of experience building and operating production infrastructure.
- Experience leading the design, delivery, and operation of production platforms, including technical reviews, engineering standards, and mentoring.
- Deep experience deploying, operating, and troubleshooting Linux, containers, Kubernetes, and Docker, including networking and persistent storage.
- Experience managing infrastructure as code and using tools like Helm to package and deploy multi-service systems across environments and hardware, with access controls and secrets management.
- Experience building and operating CI infrastructure and release workflows that test deployment, upgrades, rollback, backup, and restore.
- Experience managing OpenTelemetry-based infrastructure telemetry from integration to analysis with the Grafana LGTM stack or equivalent.
- Experience with Ansible and open-source infrastructure-as-code tools, plus strong shell scripting and programming skills in Python or a similar language to automate platforms and build services and tools.
- Strong written and spoken English and French; explain technical tradeoffs and write clear runbooks and troubleshooting guides enabling partners’ independent stack deployment and operation.
Experiencia Útil
- Operación de GPUs u otros aceleradores y cargas de trabajo de inferencia de IA en producción.
- Despliegue de software en infraestructuras operadas por clientes o socios.
- Despliegue en entornos aislados ('air-gapped'), regulados o soberanos.
- Mantenimiento o contribución a proyectos de infraestructura de código abierto.
- Integración de despliegues con servicios de identidad externos.
Useful Experience
- Operating GPUs or other accelerators and AI inference workloads in production.
- Deploying software on infrastructure that customers or partners operate.
- Deploying to air-gapped, regulated, or sovereign environments.
- Maintaining or contributing to open-source infrastructure projects.
- Integrating deployments with external identity services.
Buenas razones para trabajar en Mila
- La oportunidad de contribuir a una misión única con un gran impacto;
- Un programa de seguro colectivo completo (salud, dental, invalidez, vida, seguro de viaje y beneficios complementarios);
- Un programa de asistencia al empleado y a la familia;
- Acceso a un servicio de telemedicina;
- Una política de vacaciones que ofrece una base de 20 días de vacaciones al ser contratado;
- Un plan de ahorro para la jubilación con una contribución mínima del empleador del 4%;
- Un generoso paquete flexible que le permite adaptar sus beneficios a lo que contribuye a su bienestar. Puede seleccionar y combinar opciones que se ajusten a sus necesidades, incluyendo créditos de estilo de vida, seguro mejorado, días de vacaciones adicionales y contribuciones enriquecidas al plan de jubilación;
- Horario flexible, horario de verano y posibilidad de teletrabajo;
- Un entorno de trabajo en el corazón de la Pequeña Italia, en el moderno distrito de Mile-Ex, cerca del transporte público;
- Un equipo de expertos apasionados en su campo;
- Un ambiente de trabajo colaborativo e inclusivo.
Good reasons to work in Mila
- The opportunity to contribute to a unique mission with a major impact;
- A comprehensive group insurance program (health, dental, disability, life, travel and extended benefits);
- An employee and family assistance program;
- Access to a telemedicine service;
- A vacation policy offering a base of 20 days' vacation upon hiring;
- A retirement savings plan with a minimum employer contribution of 4%;
- A generous flexible package allowing you to tailor your benefits to what contributes to your well-being. You can select and combine options to suit your needs, including lifestyle credits, enhanced insurance, extra vacation days and enriched pension contributions;
- Flexible working hours, a summer schedule and the possibility of telecommuting;
- A work environment in the heart of Little Italy, in the trendy Mile-Ex district, close to public transportation;
- A team of passionate experts in their field;
- A collaborative and inclusive work environment.
Tenga en cuenta que solo se contactará a los candidatos seleccionados.
mila.quebec/fr/protection-de-la-vie-privee
Please note that only selected candidates will be contacted.
