Senior Deep Learning Hardware Architect
Total Page:16
File Type:pdf, Size:1020Kb
Hero Meets Hero! Reexen Technology is a rising startup specialized in energy-efficient integrated electronics that help enable ubiquitous intelligence. Our end-to- end solutions, from sensing to local decision making, find a vast range of applications in audio, vision, and biomedical products. Our ambition and success heavily rely on our core competence in low-power analog/mixed- signal and digital integrated circuit design, as well as holistic considerations at the system, architecture, and algorithm levels. Imagine what you could do here. At Reexen, new ideas have a way of becoming innovative products, services, and customer experiences. Bring passion and dedication to your job, and there is no telling what you could accomplish. Would you like to work in a rapidly changing environment where your technical abilities will be challenged on a day-to-day basis? Reexen is searching for a world-class architect in deep learning and its application to vision, speech, and other domains, with the goal of solving specific problems encountered in Reexen’s product development. Reexen is working on the next-generation architecture for NPU to be used in wearable and IoT devices. What we are looking for: Senior Deep Learning Hardware Architect Main responsibilities • Research and develop high-level architecture and micro-architecture for neural processor hardware. • To optimize execution of neural network models on neural processor hardware. • Expertise in deep learning-related algorithms, such as Convolutional Neural Networks, Long Short-Term Memory, classification/detection, and their applications. • Familiarity with computer vision algorithms such as object detection, tracking, and recognition. • Understand the hardware implications of the aforementioned algorithms in terms of performance and power. • Implement neural processor behavior, functional, and cycle-accurate models (e.g. SystemC or C++) • Help implement NPU synthesizable code, simulate, debug, and optimize. • Benchmark models, simulations, and prototypes. Minimum Qualification Hero Meets Hero! • Masters, PhD, or equivalent experience in Computer Engineering, Electrical Engineering, or related field. • Knowledge/expertise in hardware architecture, computer architecture, and GPU architecture. • Proven C++ and Python coding skills. • Familiarity with neural networks and machine learning concepts, neural processor architectures, network on chips. • Desirable – Experience with using and modifying TensorFlow, Caffe, & PyTorch code and/or other neural network development frameworks is a plus. • Desirable – Knowledge of image processing, camera pipeline is a plus. Additionally, we look for the following universal qualities in all candidates: • Resourceful Achiever: self-driven and proactive. You apply logic and reason to effectively solve problems and manage risks. • Avid Learner: you eagerly take on new challenges and seek out opportunities to grow and stretch. • Passionate Owner: you are energized by your work, taking ownership, and delivering results without ego. • Committed Collaborator: with a positive attitude and commitment to get to the best result, you welcome ideas from others and drive processes forward in an inclusive manner • Work location Zürich, Switzerland Are you ready to accept this challenge? Please contact us: Reexen Technology Co., Ltd • Recruitment Email: [email protected] Thank you for your interest. By applying, you give us the permission to internally store and process your data for the application process. We strictly comply with the applicable data protection laws. .