




Resumen: Únase a un equipo de software que desarrolla herramientas y frameworks para implementar aplicaciones de inteligencia artificial en hardware, centrándose en la optimización, el procesamiento paralelo y el soporte de frameworks. Aspectos destacados: 1. Trabajar en la optimización de bajo nivel del kernel y en el procesamiento altamente paralelo de datos 2. Influir en el desarrollo de la pila de software y del hardware 3. Abordar desafíos relacionados con el perfilado, el rendimiento y la emulación ID: SW\-1 ###### **Descripción** El equipo de software de semydynamics está desarrollando las herramientas y frameworks que permiten a los clientes implementar aplicaciones de inteligencia artificial en el hardware de Seynamics. Buscamos desarrolladores de software que trabajen en todos los aspectos de este proyecto: desde la optimización de bajo nivel del kernel, la coordinación entre dispositivos y el procesamiento altamente paralelo de datos, hasta el soporte de frameworks. Si le apasionan el perfilado, el rendimiento, la emulación, la distribución y el empaquetado de software, encontrará aquí los desafíos adecuados. Trabajará codo con codo con nuestros equipos de hardware e IA, y podrá influir tanto en el desarrollo de nuestra pila de software como en el propio hardware. ###### **Requisitos** **Obligatorios:*** C/C\+\+ * Python * Linux * Perfilado de software * Programación paralela * Análisis de cargas de trabajo * Excelentes habilidades para resolver problemas y atención al detalle * Nivel de inglés C1 * 4\+ años de experiencia en el puesto * Título universitario, máster o doctorado **Deseables:*** Interoperabilidad entre C/C\+\+ y Python * Ensamblador (RISC\-V, Vector RISC\-V) * Optimización basada en arquitectura * CUDA/ROCm * Programación en entornos baremetal * LLVM/GCC * Desarrollo de aplicaciones de IA * Máster o doctorado * ONNX\-runtime


