Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Google Software Engineer Tensor Processing Units Compiler 
United Kingdom, England, London 
392377242

01.09.2024
Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 2 years of experience working with CUDA C++ application development and 1 year of experience with Native Code, Just-In-Time (JIT), Cross, Source-to-Source or any other type of compilers.
  • 2 years of experience with data structures or algorithms, with experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing.

Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience with performance, large-scale systems data analysis, visualization tools, or debugging.
  • Experience with debugging correctness and performance issues at all levels of the stack.
  • Experience with optimizations in mid-level and low-level architecture.
  • Experience with hardware/software co-design.
  • Experience in GPU integrating low-level CUDA work into higher-level frameworks (e.g., TF, JAX, PyTorch).