Senior Compute Engineer, R&D

Are you typically the smartest person in the room but because you are relatively humble, it’s only between your inner voices you admit and share that awareness? Even if you aren’t interested in redefining Nerd is the new Sexy, how about coming to work with other bright and like-minded technical talents? If you have experience in high-end mathematics and like to solve problems using algorithms and parallel computing, this job is for you:

The What:

Senior Compute Engineer, R&D

The Where:

(BASEMARK HQ) in Punavuori, brilliant neighborhood in Helsinki, loaded with restaurants, pubs, and well, hair salons

The Who:

Great band. But in this case: BASEMARK, Finnish-based software product company, positioned at the junction of graphics and compute with high-end capabilities optimized for automotive. We are world-class experts in real-time 3D graphics, compute programming and design. We have the customers, we have the profitable services business, we have the technology, and we are scaling up our tech by productizing it and adding more and more compute and graphics capabilities as we revolutionize autonomous driving. And now with a recent infusion of cash we are hiring more world-class experts to help us in R&D to build our products to scale.

The Job:

You will develop tools for heterogenous computing in embedded environments, demos, production API and engine code for Rocksolid (described below). You will solve complex problems working across multiple devices in an extensible manner, abstracting this up into a single API that handles graphics rendering and computing functions simultaneously. If you want to transition from graphics programming to GPGPU computing, or are a native compute engineer, we have something for you. Automotive is a new realm of practical product development, more and more high-end graphics and computing functions are needed to make our world safer and more efficient.

The Team: Rocksolid

Our team of 8-10 experts are building Rocksolid™, our lightweight, cross platform, API agnostic compute and graphics solution. Optimized for a small memory footprint and fast start-up time, Rocksolid ensures reliable real-time compute and rendering across heterogeneous hardware architectures. This is our flagship product where you get to help us identify and resolve complex problems as we refine and propel its evolution.

Requirements:

  • Production experience in a Compute role
  • Experience developing numerical software
  • CUDA / OpenCL
  • PyTorch, TensorFlow
  • Simulation of material sciences or medical imaging a plus
  • Computer vision experience
  • Special Purpose Compilers (would be nice: )

Our Process:

Send your CV and cover letter to: [email protected] with the subject entitled: Senior Compute Engineer. We will be in touch with you once we have returned to Earth from the out of body experience in reading your credentials.