Cadence Design Systems

Arquitecto TI Senior

PythonGCPDockerKubernetes
Traducción automática. Consulta el original.

Sobre la oportunidad

EN CADENCE, CONTRATAMOS Y DESARROLLAMOS LÍDERES E INNOVADORES QUE QUIEREN TENER UN IMPACTO EN EL MUNDO DE LA TECNOLOGÍA.

Buscamos un Ingeniero de Sistemas de IA altamente cualificado y con experiencia para unirse a nuestro equipo. Este es un puesto práctico de contribuidor individual senior que será fundamental para liderar el desarrollo, las operaciones y el soporte de toda nuestra infraestructura de IA. Será responsable de todo el ciclo de vida de nuestros sistemas de IA, desde la arquitectura y la construcción de clústeres de GPU de alto rendimiento hasta la implementación y optimización de nuestros modelos de IA y servicios de agentes más avanzados.

ESTAMOS HACIENDO TRABAJO QUE IMPORTA. AYÚDANOS A RESOLVER LO QUE OTROS NO PUEDEN.

Responsabilidades

  1. Arquitectura y Estrategia de Infraestructura de IA: Liderar el diseño e implementación de nuestra infraestructura de IA de próxima generación para soportar nuestras iniciativas de IA Agentic. Definirá la estrategia técnica para nuestros clústeres de GPU on-premise, soluciones de almacenamiento y redes para garantizar un rendimiento, escalabilidad y fiabilidad óptimos para todas nuestras cargas de trabajo de IA.
  1. Integración de Servicios de IA en la Nube: Dar soporte y asegurar el uso de servicios de IA en la nube pública, incluidos los servicios de Azure OpenAI y los servicios de Google Cloud Platform (GCP) como Gemini. Esto incluye la gestión del acceso seguro, la monitorización del uso y el seguimiento de la facturación para garantizar la rentabilidad. También tendrá experiencia práctica en el soporte de cómputo, GPUs y servicios de IA tanto en GCP como en Azure.
  1. Gestión Práctica de Clústeres de GPU: Asumir un papel de liderazgo en la configuración, instalación y optimización de clústeres de servidores GPU. Esto incluye la resolución avanzada de problemas de hardware y software, la optimización del rendimiento y la implementación de las mejores prácticas para la utilización de clústeres y la gestión de recursos. Será un experto en la administración de planificadores de trabajos como LSF en un entorno de producción, incluida la integración con Docker para la presentación de trabajos contenerizados.
  1. Desarrollo y Operaciones de la Pila Tecnológica de IA Full-Stack: Diseñar e implementar una pila tecnológica de IA robusta y escalable. Será responsable del ciclo de vida operativo de extremo a extremo, incluida la configuración y gestión de frameworks de deep learning (PyTorch, TensorFlow), la contenerización con Docker y Kubernetes, y la implementación de pipelines de CI/CD para el desarrollo de modelos de IA.
  1. Implementación y Optimización Avanzada de LLM: Liderar la implementación, el servicio y la optimización de Modelos de Lenguaje Grandes (LLMs). Será un experto en técnicas como la cuantificación de modelos, la destilación y el uso de frameworks de servicio de alto rendimiento (por ejemplo, vLLM, TGI, TensorRT-LLM) para maximizar el rendimiento de inferencia y minimizar la latencia.
  1. Ingeniería de Flujos de Trabajo y Servicios de IA Agentic: Diseñar y construir flujos de trabajo y servicios de IA Agentic de calidad de producción. Será responsable del diseño técnico y la implementación de sistemas que integren LLMs con herramientas externas, APIs y bases de datos, y mentorizará a otros ingenieros en la construcción de aplicaciones de agentes de IA robustas y escalables.
  1. Automatización y Monitorización: Desarrollar y mantener scripts de automatización utilizando lenguajes como Python, Bash o Perl para optimizar el mantenimiento del sistema, la implementación y la generación de informes. Implementar y gestionar soluciones de monitorización para el estado del sistema, los estados de los trabajos, la utilización de GPU y el rendimiento de los contenedores para identificar y resolver problemas de forma proactiva.
  1. Soporte y Mentoría de Sistemas de IA: Actuar como último punto de escalada para los problemas técnicos más complejos relacionados con nuestra infraestructura de IA. También servirá como líder técnico y mentor para otros ingenieros, proporcionando orientación sobre las mejores prácticas en ingeniería de sistemas de IA, optimización del rendimiento y excelencia operativa.
  1. Seguridad y Cumplimiento: Desarrollar e implementar las mejores prácticas de seguridad para nuestros sistemas y datos de IA, garantizando el cumplimiento de las normativas pertinentes y protegiendo nuestra propiedad intelectual.

Habilidades y Cualificaciones Requeridas

  1. 12+ años de experiencia en un puesto técnico senior, con al menos 5 años centrados en la construcción y operación de infraestructura de computación de alto rendimiento o IA. Trayectoria demostrada como Ingeniero Principal o Senior Staff.
  1. Conocimiento a nivel experto de la arquitectura de GPU NVIDIA y tecnologías como CUDA y cuDNN. Amplia experiencia en entrenamiento e inferencia multi-GPU y multi-nodo.
  1. Experiencia demostrada con servicios de IA en la nube pública, específicamente en la gestión de acceso, uso y facturación para servicios de Azure OpenAI y Google Cloud Platform (GCP).
  1. Amplia experiencia práctica con Docker: gestión de imágenes, orquestación de contenedores y resolución de problemas.
  1. Dominio de lenguajes de scripting como Python, Bash o Perl.
  1. Profunda experiencia en administración de sistemas Linux (preferiblemente RHEL), incluyendo redes, almacenamiento y optimización del rendimiento.
  1. Familiaridad con la autenticación de usuarios y la integración mediante sistemas como LDAP o Active Directory.
  1. Sólidas habilidades de resolución de problemas y comunicación con la capacidad de trabajar en un equipo multiplataforma, multifuncional y geográficamente distribuido.

Habilidades Preferentes/Adicionales

  1. Comprensión de la perfilación y optimización de trabajos de IA (memoria, GPU, I/O).
  1. Experiencia administrando clústeres LSF en un entorno de producción o investigación. La familiaridad con otros planificadores de trabajos como Slurm es una ventaja.
  1. Experiencia con la integración de LSF Docker y la presentación de trabajos utilizando imágenes de contenedores.
  1. Experiencia con tareas de administración y resolución de problemas de sistemas macOS/AppleSilicon.

El rango salarial anual para California es de $168,000 a $312,000. También puede tener derecho a recibir una compensación de incentivos: bonificación, acciones y beneficios. Los puestos de ventas generalmente ofrecen una estructura de compensación de incentivos competitiva On Target Earnings (OTE). Tenga en cuenta que el rango salarial es una guía y la compensación puede variar según factores como las cualificaciones, el nivel de habilidad, las competencias y la ubicación del trabajo.

Nuestros programas de beneficios incluyen: vacaciones pagadas y días festivos pagados, plan 401(k) con aportación de la empresa, plan de compra de acciones para empleados, una variedad de opciones de planes médicos, dentales y de visión, y más.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores