Software Developer in Austin, TX, United States


Software Developer

IBM - IT and Services

  • Full_time
  • Industry : Information Technology and Services
  • image Austin, TX, United States
  • Zip Code : N/A
  • image November 11th 2017


Job description

IBM's Cognitive Solutions team needs is looking for 4 experienced engineers with deep skills in compiler technology and hardware optimization. These engineers will join the Cognitive Solutions team to build, optimize, and extend deep neural networking (DNN) open-source frameworks on to Power-Linux. They will also help to optimize a variety of compiler technologies on Power 8/9 that benefit many workloads on the platform.

Ideal candidates will have demonstrated proficiency multiple chip architectures, porting and optimizing low-level C/C++ code to the Power-Linux platform. The assignments require the ability to contribute in an agile software development environment leveraging the latest continuous integration techniques for software build and release management. The candidates will work with popular AI frameworks (e.g., Tensorflow, Caffe, Theano, Torch, Chainer, Digits, CNTK, MxNet, and NCCL ), established and new compilers, and accelerator tecnoogies (GPU, FPGA, ASCICS, ...). In addition, candidates will demonstrate ability to use distributed software methods to enable cluster-level solutions.

Required Technical and Professional Expertise
3+ years’ experience in software coding experience in C/C++ and python.

3+ years proficiency in high-performance computing including experience with OpenMP and massive parallel programming techniques.

Candidates must have detailed knowledge of micro-processor architecture along with techniques to optimize for unique architectural features.

3+ years of experience in Linux software development with strong preference for specific knowledge of Power-Linux (ppcle64).
Preferred Technical and Professional Experience
Preferred experience with deep neural networks (1+ years).

Preferred experience with interactive developer tools, such as Jupiter and Anaconda (1+ years).
Eligibility Requirements
Required Education
Bachelor's Degree
Preferred Education
Bachelor's Degree
Early Professional Track
Not Applicable - Professional Hire
Position Type
Travel Required
Up to 10% or 1 day a week
Is this role a commissionable/sales incentive based position?
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


Senior PHP Developer imageLondon, United Kingdom NEW image October 16th 2017
Network Engineer - Intern imageSeattle, WA, United States NEW image December 14th 2017
Network Engineer - Production imageSan Francisco, CA, United States NEW image October 20th 2017
QA Lead Engineer imageChennai, Tamil Nadu, India NEW image February 23rd 2018

Search Here

Recent Jobs

View All >

Decison Makers See More

Manager, IT Contracts

image BCBS of MA

Boston,MA,United States

Manager, Service Delivery

image Weill Cornell Medical

New York,NY,United States

Principal Business Analyst - Oracle & ERP

image MasterBrand Cabinets

Jasper,IN,United States

Enterprise Systems Architect

image Sirius XM Radio

New York,NY,United States

Apply to job

Free & Unlimited

Gender : Male Female
Upload Resume Browse

Our Mission

To allow people seamlessly work & play together. Navigate & balance your personal interests and professional pursuits.

All in one place yet separate. Glocal Circles brings it all together.