Lead/Manager Ai Optimizations

Detalles de la oferta

Esperanto is creating a new generation of Artificial Intelligence processing solutions delivering unmatched energy efficiency (performance/watt), scalability, and flexibility. The historical limitations on many-core designs have always been complexity and power consumption, but it is now possible to create designs with over a thousand processor cores on one piece of silicon. Esperanto's no-compromise solution breaks through previous barriers in delivering a massively parallel and flexible processor that combines high performance with ultra-low power consumption. Our high-performance ET-MaxionTM core is designed to deliver the best single-thread RISC-V performance. Our ET-MinionTM core compute array is designed for energy efficiency, delivering TeraFlops and TeraOps of computing.About the RoleWe are hiring a hands-on Software Developer Lead with experience in Generative AI that will develop neural network optimizations for Machine Learning accelerators with thousands of cores. In this role you will be responsible for defining, implementing, and validating algorithmic and compiler solutions to deliver unmatched energy efficiency at inference stage for our HW accelerators. You will be able to explore novel generative AI applications and adapt them to get maximum benefit of our HW architecture. As part of our dynamic SW team, you will be able to actively participate in different components of the SW stack, such as the Compiler, the Runtime, the ML Framework, and the Firmware.What you will doDefine, plan, and lead the work on software optimizations for transformer modelsDevelop software-driven optimizations targeting a novel RISC-V architectureImplement algorithmic and compiler solutions for our high-performance HW acceleratorsPropose solutions to enhance the efficiency of Machine Learning applicationsIntegrate different inter-operator optimizations in the whole SW stackAnalyze and characterize the efficiency of the SW optimizationsInteract with functional and performance simulatorsMinimum QualificationsMS in Computer Science or a related technical fieldGood understanding of object-oriented programmingKnowledge of parallel programmingKnowledge of algorithmic complexity, data structures, and graph algorithmsSeasoned experience in C++ and PythonWorking experience in Linux distributionsBusiness fluent EnglishThis is a hybrid position located in BarcelonaValuable QualificationsKnowledge of recent C++ extensions (C++14, C++17, C++20)Experience in Pytorch and ONNX RuntimeKnowledge of kernel vectorizationExperience with basic GitLab-CI or related CI pipeline flowsKnowledge of unittest libraries (gtest, pytest)Experience in ML compiler developmentKnowledge in high-performance computingKnowledge of processor and SOC architectureKnowledge of AI/ML algorithms and Neural Networks (CNNs, recommending systems, transformers, LLMs, VLMs, stable diffusion, whisper)#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobtome_Ppc

Requisitos

A-290 | Ux Product Director

.UX DirectorAbout Glovo: We are a -based startup and the fastest-growing delivery player in Europe, Africa, and Western Asia. With food at the core of the bu...


*Nombre Oculto* - Barcelona

Publicado 14 days ago

Lead Product Manager

.Who we areWe simplify wealth creation. Founded in 2014 in Vienna, Austria by Eric Demuth, Paul Klanschek and Christian Trummer, we're here to help people tr...


Bitpanda - Barcelona

Publicado 14 days ago

Head Of Product - Wse-480

.About the role: Your mission will be:Drive and evangelize the product strategy and roadmap.Define product solutions meeting the customer requirements and wo...


Importante Grupo - Barcelona

Publicado 14 days ago

Iv-339 - Commercial Manager - Aquaculture Ingredients

.Commercial Manager - Aquaculture IngredientsAbout Benson HillOur Purpose and Core ValuesOur Core Values are a set of common principles we share that are fun...


Importante Empresa Del Sector - Barcelona

Publicado 14 days ago

Built at: 2024-11-16T13:53:30.475Z