Tenstorrent está liderando la industria con la tecnología de IA de última generación, revolucionando las expectativas de rendimiento, facilidad de uso y eficiencia de costos. Con la IA redefiniendo el paradigma informático, 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 desde cero una CPU RISC-V de alto rendimiento 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 de resolver problemas difíciles. Estamos ampliando nuestro equipo y buscamos contribuyentes de todos los niveles.
Tenstorrent busca un Ingeniero de Software para Plataformas de IA altamente cualificado y motivado para unirse a nuestro dinámico equipo. En este rol, serás responsable de desarrollar componentes de software que optimicen y mejoren el rendimiento de nuestras plataformas de aceleración de IA. Es imprescindible tener una sólida experiencia en programación en C++, y se prefiere la experiencia en compiladores. Como Ingeniero de Software para Plataformas de IA, tendrás un papel crucial en la configuración del futuro de la tecnología de IA y en contribuir al éxito de Tenstorrent.
Responsabilidades
- Colaborar con equipos multidisciplinarios para diseñar, implementar y optimizar componentes de software para plataformas de aceleración de IA.
- Desarrollar y mantener código en C++ de alto rendimiento y bajo nivel que interactúa con aceleradores de hardware.
- Trabajar en tareas relacionadas con los compiladores, incluyendo la generación de código, optimización e integración.
- Participar en revisiones de código para garantizar la calidad, mantenibilidad y rendimiento del código.
- Depurar y solucionar problemas de integración de software y hardware.
- Mantenerse actualizado con las tendencias y tecnologías de la industria relacionadas con la IA y el desarrollo de semiconductores.
- Contribuir a la mejora continua de los procesos y prácticas de desarrollo de software.
Experiencia y Cualificaciones
- Grado de Bachiller o Maestría en Ciencias de la Computación, Ingeniería Eléctrica o un campo relacionado.
- Gran proficiencia en programación en C++.
- La experiencia con el desarrollo y optimización de compiladores es una gran ventaja.
- El conocimiento de los marcos de IA y los aceleradores de hardware es ventajoso.
- Familiaridad con la programación a bajo nivel y el diseño conjunto de hardware-software.
- Excelentes habilidades de resolución de problemas y depuración.
- Fortalezas en la comunicación y habilidades de trabajo en equipo.
- Autonomía con la capacidad de trabajar de forma independiente y cumplir plazos.
Ubicación:
Toronto | Boston
Tenstorrent ofrece un paquete de compensación y beneficios altamente competitivo y somos un empleador que ofrece igualdad de oportunidades.