We’re seeking C++ developers to make meaningful changes in TensorFlow to support DeepMind’s research team.
You’ll join a small and newly formed team of TensorFlow experts and share knowledge and insights with your colleagues to accelerate improvements in TensorFlow.
This will involve speaking with researchers at DeepMind to understand their unique requirements and implementing those changes in TensorFlow. You'll also work closely with Google's TensorFlow team in Mountain View to support the development of next generation TensorFlow features.
We need a more robust framework for our algorithms to run so we can super charge our research efforts to solve intelligence. To do this you’ll need to be highly numerate and have experience with high performance computing and ideally machine learning frameworks such as Caffe, TensorFlow, Theano, Torch and Chainer.
- C++ and python
- Software engineer
- Good communication skills
- Experience with designing libraries, APIs, and/or programming languages
- Experience with distributed software architecture
- Experience with machine learning frameworks
- Deep curiosity to learn about AI and ML
DeepMind welcomes applications from all sections of society. We are committed to equal employment opportunity regardless of of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity or any other basis as protected by applicable law. If you have a disability or additional need that requires accommodation, please do not hesitate to let us know.
Competitive salary applies.