Research Scientist

IBM

(San Jose, California)
Full Time
Job Posting Details
About IBM
IBM is a global technology and innovation company headquartered in Armonk, NY. It is the largest technology and consulting employer in the world, with more than 400,000 employees serving clients in 170 countries.
Summary
IBM’s Brain-Inspired Computing team at IBM Research - Almaden has built a first-of-a-kind modular, scalable, non-von Neumann, ultra-low power, cognitive computing architecture (TrueNorth) and associated end-to-end software ecosystem. We are building state-of-the-art digital spiking neuromorphic chips and systems (large-scale and mobile) to solve real-time sensory problems.
Responsibilities
We seek team members with varied backgrounds and experiences for positions in software engineering, systems design, chip design, algorithm/application development, theoretical understanding and education/training. Ideal candidates will have expertise in several of the following areas: * Neuromorphic Algorithms and Applications: * Neural Networks, Deep Learning, Convolutional Networks, Machine Learning, Pattern Recognition, Statistical Learning, or Probabilistic Graphical Models * Mapping neural networks to custom hardware * Experience developing, testing, and deploying systems for image processing, speech, robotics, medical imaging, or other real-world applications * Information theoretical system models, high dimensional non-linear dynamical systems, complex adaptive systems * Software/Firmware: * Real-time embedded software/firmware development, Linux kernel/device drivers, system level simulation and optimization * Parallel programming using tools such as Message Passing Interface (MPI), Compute Unified Device Architecture (CUDA), OpenMP, MATLAB Parallel Toolbox * User interface design, testing, and deployment * Expert level programming skills in C++ and MATLAB * Experience with Caffe / MatConvNet / Theano / Torch * Software maintenance and source control (Subversion, Git, ClearCase), bug tracking (Jira, Bugzilla), and collaboration (Confluence, MoinMoin) * Neuromorphic hardware design: * VLSI design including logic design (synchronous and/or asynchronous), physical design, integration, verification, and validation * Printed Circuit Board (PCB) design/debug, Field Programmable Gate Array (FPGA) development/debug * Large-scale system design * Spiking sensors * Education / Training: * Demonstrated ability to conduct in-person and on-line training sessions, and to help develop and expand the training curriculum. * Experience in developing / facilitating MOOC-style delivery
Ideal Candidate
**Required Technical and Professional Expertise** * At least 1 year experience in MATLAB and C++ * At least 1 year experience in machine learning * Basic knowledge in large scale neural networks * English: Intermediate **Preferred Technical and Professional Experience** * At least 2 years experience in machine learning * At least 2 years experience in large scale neural networks * English : Fluent **Required Education** * Master's Degree **Preferred Education** * Doctorate Degree

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.