Accessibility Links

Deep Learning Engineer - Parallel Computing

  • Job type: Contract
  • Location: Stuttgart
  • Salary: Competitive
  • Job reference: JB100034
  • Sector: Glocomms, Software Development & Architecture
  • Date posted: 14/05/2018
We are seeking a talented, self-motivated and self-directed software engineer to work on high performance solutions for Deep Learning.
You will be responsible for expanding and improving our Deep Learning capabilities to achieve best in class performance for training and prediction on single-core, multi-core, cluster, GPU, and multi-GPU systems. This is a challenging area that requires an understanding of machine learning, parallel algorithms, optimizing computation and data transfer, and designing simple but robust architectures for building complex Deep Learning models.
This position requires excellent object-oriented design and programming skills, strong inter-personal and communication skills, and significant software architecture experience. The team you will be joining is responsible for the architecture and performance of our Deep Learning tools as well as all aspects of GPU and multi-GPU support in Parallel Computing Toolbox.


  • Design and implement new systems for parallel and GPU processing of Deep Learning networks and layers
  • Design and implement wide-ranging performance optimizations
  • Work with other teams focused on Deep Learning, Parallel Computing, and Big Data
  • Design internal and customer visible APIs for GPU & parallel algorithms
  • Participate in all team activities such as planning, design discussions and reviews

Additional Qualifications

  • A relevant PhD or 3+ years equivalent experience working in a relevant industry
  • Excellent object-oriented design skills using MATLAB, Java or C++
  • Strong written and verbal communication skills
  • Experience working in MATLAB would be a significant benefit
  • Experience with GPU computing and performance optimization would be a significant benefit
  • Previous experience working with Deep Learning would be a significant benefit
please contact jag.bhabra (at) or call +44203 758 8902
Similar jobs
Front End Software Engineer- Start Up Experience Necessary
  • Job type: Permanent
  • Location: San Francisco, California
  • Salary: Competitive
  • Description Title: Front End Developer - Start Up Experience Wanted Salary: 120-160k Company Summary: An exciting biotech/blockchain/health-tech start up in San Francisco is looking for a front end engineer
Distributed Systems/Javascript Engineer
  • Job type: Permanent
  • Location: San Francisco, California
  • Salary: Equity, Unlimited Vacation, New MacBook Pro
  • Description Amazing opportunity to join a well-funded healthtech blockchain start up.
Senior Solutions Architect | AppSec & IoT
  • Job type: Permanent
  • Location: Boston, Massachusetts
  • Salary: US$175000 - US$225000 per year
  • Description A Senior Solution Architect with this award-winning application and IoT security vendor will work together with sales teams to provide expert support in understanding customer problems and formulating
Senior Software Engineer
  • Job type: Permanent
  • Location: New York
  • Salary: US$130000 - US$160000 per year
  • Description Senior Software Engineer Series- D Start-up New York City $130,000-$160,000 + Benefits This rapidly growing, Series D, Google backed, Tech startup is actively hiring Senior Software Engineers for
Sr Data Engineer
  • Job type: Permanent
  • Location: San Francisco, California
  • Salary: US$140000 - US$180000 per year + Additional Benefits
  • Description Sr Data Engineer - Health Tech Startup San Francisco, CA Summary Our mission: Help people overcome chronic pain, avoid surgeries, return to work and get back to doing the things they love! How: By