Saltar al contenido

Tenstorrent

Ingeniero/a de Software, Scale Out

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

Tenstorrent está liderando la industria en tecnología de IA de vanguardia, revolucionando las expectativas de rendimiento, la facilidad de uso y la eficiencia de costes. Dado que la IA está redefiniendo el paradigma de la computación, las soluciones deben evolucionar para unificar las innovaciones en modelos de software, compiladores, plataformas, redes y semiconductores. Nuestro diverso equipo de tecnólogos ha desarrollado una CPU RISC-V de alto rendimiento desde cero y comparte una pasión por la IA y un profundo deseo de construir la mejor plataforma de IA posible. Valoramos la colaboración, la curiosidad y el compromiso para resolver problemas difíciles. Estamos ampliando nuestro equipo y buscamos colaboradores de todas las categorías de antigüedad.

Tenstorrent busca un/a Ingeniero/a de Software cualificado/a con pasión por construir sistemas de software de alto rendimiento y bajo nivel. En este puesto, contribuirás al desarrollo y optimización de la infraestructura que potencia nuestros procesadores de vanguardia, con un enfoque principal en el desarrollo en C/C++ y la programación de bajo nivel. Trabajarás en estrecha colaboración con el desarrollo de modelos de inferencia y entrenamiento a gran escala para impulsar aún más el rendimiento del software y hardware Scale Out.

Este puesto es híbrido, con sede en Toronto, ON.

Qué Aprenderás

  1. El modelo de ejecución y la arquitectura del sistema del hardware de IA de Tenstorrent.
  1. Cómo los sistemas de aceleradores distribuidos coordinan la comunicación y la sincronización a escala.
  1. Técnicas avanzadas de ajuste del rendimiento a nivel de sistema en múltiples capas de la pila.
  1. Cómo la infraestructura de bajo nivel, los tiempos de ejecución y el hardware coevolucionan en plataformas de IA de alto rendimiento.
  1. Los desafíos de construir infraestructura fiable y lista para producción para cargas de trabajo de IA a gran escala.

Esta oferta de empleo está sujeta a que el/la solicitante sea elegible para acceder a tecnología sujeta a controles de exportación de EE. UU. Debido a las leyes de exportación de EE. UU., incluidas las codificadas en las Regulaciones de Administración de Exportaciones de EE. UU. (EAR), la Compañía está obligada a garantizar el cumplimiento de estas leyes al transferir tecnología a nacionales de ciertos países (como los Grupos de Países EAR D:1, E1 y E2). Estos requisitos se aplican a personas ubicadas en los EE. UU. y en todos los países fuera de los EE. UU. Dado que el puesto ofrecido tendrá acceso directo y/o indirecto a información, sistemas o tecnologías sujetas a estas leyes, la oferta puede depender de su ciudadanía/estatus de residencia permanente o de su capacidad para obtener una licencia previa del Departamento de Comercio de EE. UU. o de la agencia federal aplicable. Si el empleo no es posible debido a las leyes de exportación de EE. UU., cualquier oferta de empleo será rescindida.

Requisitos mínimos

Quién Eres

  1. Sólido/a ingeniero/a de sistemas en C o C++ con una profunda comprensión de la memoria, la gestión de hilos, la E/S y los modelos de ejecución de bajo nivel.
  1. Experiencia en la creación de software de bajo nivel, controladores, sistemas embebidos o infraestructura crítica para el rendimiento.
  1. Te sientes cómodo/a trabajando cerca del hardware y tienes curiosidad por saber cómo se comportan los sistemas "por debajo del capó".
  1. Dominio de la programación de sistemas Linux y herramientas de depuración como gdb, strace y perf.
  1. Resolutivo/a estructurado/a que prospera en entornos rápidos y altamente técnicos.

Lo Que Necesitamos

  1. Diseñar, desarrollar y mantener software de infraestructura central que interactúe directamente con el hardware de Tenstorrent.
  1. Crear bibliotecas de bajo nivel y APIs para la comunicación y sincronización entre nodos de cómputo.
  1. Optimizar el software a nivel de sistema para el rendimiento, la escalabilidad y la fiabilidad en entornos distribuidos.
  1. Dar soporte a la puesta en marcha del hardware, las pruebas del sistema y el despliegue en estrecha colaboración con los equipos de hardware y software.
  1. Integrar componentes de infraestructura con modelos de programación, herramientas y sistemas de tiempo de ejecución internos.

Tenstorrent ofrece un paquete de compensación y beneficios muy competitivo, y somos un empleador que ofrece igualdad de oportunidades.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026