CSC Leasing Co.
Graphcore
Ingeniero Principal de Diagnóstico de Hardware
Sobre nosotros
Graphcore es uno de los principales innovadores mundiales en computación para Inteligencia Artificial. Está desarrollando hardware, software e infraestructura de sistemas que desbloquearán la próxima generación de avances en IA y potenciarán la adopción generalizada de soluciones de IA en todas las industrias.
Como parte del Grupo SoftBank, Graphcore es miembro de una familia de empresas de élite responsable de algunas de las tecnologías más transformadoras del mundo. Juntas, comparten una visión audaz: permitir la Superinteligencia Artificial y garantizar que sus beneficios sean accesibles para todos.
Los equipos de Graphcore provienen de diversos orígenes y aportan una amplia gama de habilidades y perspectivas. Un crisol de especialistas en investigación de IA, diseñadores de silicio, ingenieros de software y arquitectos de sistemas, Graphcore disfruta de una cultura de aprendizaje continuo e innovación constante.
Resumen del puesto
Buscamos un Ingeniero Principal de Diagnóstico de Hardware con experiencia para diseñar y desarrollar software de diagnóstico utilizado para monitorizar el estado del hardware y diagnosticar problemas a nivel de sistema en las plataformas de infraestructura de IA de Graphcore.
Este puesto se centra en la creación de agentes de diagnóstico, herramientas y marcos de análisis que permitan a los ingenieros y sistemas de automatización identificar, aislar y resolver problemas de hardware en servidores a nivel de blade y clústeres a escala de rack.
El equipo
Graphcore es un líder reconocido a nivel mundial en sistemas de computación para Inteligencia Artificial. La empresa diseña semiconductores avanzados y hardware de centros de datos que proporcionan la potencia de procesamiento especializada necesaria para impulsar la innovación en IA, al tiempo que ofrece la eficiencia requerida para respaldar su adopción más amplia.
El equipo de Ingeniería de Sistemas y Validación de Plataformas garantiza que las plataformas de computación de IA de Graphcore sean fiables, diagnosticables y operativamente robustas a escala.
El equipo colabora con los equipos de ingeniería de hardware, firmware, infraestructura en la nube y automatización para desarrollar herramientas y marcos que monitorizan el estado del sistema, detectan fallos de hardware y aceleran el análisis de causa raíz en clústeres de IA.
Responsabilidades y funciones
- Diseñar y desarrollar soluciones automatizadas de diagnóstico de hardware para servidores a nivel de blade y sistemas de IA a escala de rack.
- Arquitectar e implementar agentes de diagnóstico, herramientas de monitorización y marcos de análisis para rastrear la telemetría del hardware.
- Colaborar con los equipos de hardware para integrar módulos de diagnóstico de bajo nivel en los sistemas de monitorización.
- Desarrollar herramientas de diagnóstico capaces de detectar condiciones de salud del hardware y aislar fallos.
- Crear módulos de diagnóstico utilizados para la validación interna y las operaciones de centros de datos de producción.
- Proporcionar información detallada sobre fallos de hardware a los ingenieros de sistemas para acelerar la resolución de problemas.
- Definir flujos de trabajo de remediación e información para escenarios de fallos de hardware en nodos y clústeres.
- Colaborar con los equipos de firmware, redes y plataformas en la nube para integrar diagnósticos en toda la pila del sistema.
Perfil del candidato
Esencial
- Grado, Máster o Doctorado en Ciencias de la Computación, Ingeniería Informática o disciplina relacionada.
- Sólida experiencia en ingeniería de software en Python, C++ o C#.
- Experiencia en el desarrollo de sistemas de diagnóstico o monitorización para plataformas de hardware.
- Experiencia trabajando con sistemas distribuidos o infraestructura en la nube.
- Sólidos conocimientos de entornos Linux y herramientas de diagnóstico a nivel de sistema.
- Experiencia colaborando con socios CM/ODM en diagnósticos de fabricación y aislamiento de fallos.
- Sólidas habilidades analíticas y de depuración.
- Excelentes habilidades de comunicación y colaboración.
Deseable
- Experiencia trabajando con plataformas de hardware de IA o sistemas de computación basados en aceleradores.
- Familiaridad con la infraestructura de centros de datos a hiperescala.
- Experiencia en la creación de sistemas de monitorización o diagnóstico a nivel de clúster.
- Experiencia interactuando con clientes internos o externos durante el desarrollo de soluciones de diagnóstico.
Además de un salario competitivo, Graphcore ofrece trabajo flexible y un paquete integral de beneficios diseñado para apoyar su salud, bienestar y futuro financiero. Nuestros beneficios incluyen cobertura médica, dental y de visión, Cuentas de Gasto Flexible (FSA), Cuentas de Ahorro para la Salud (HSA), seguro de invalidez y de vida, un plan de jubilación 401(k), beneficios para desplazamientos, servicios de bienestar y un Programa de Asistencia al Empleado (EAP). Damos la bienvenida a personas de diferentes orígenes y experiencias; estamos comprometidos a construir un entorno de trabajo inclusivo que haga de Graphcore un gran hogar para todos. Ofrecemos un proceso de igualdad de oportunidades y entendemos que existen diferencias visibles e invisibles en todos nosotros. Podemos proporcionar un enfoque flexible para las entrevistas y le animamos a hablar con nosotros si necesita algún ajuste razonable.
