Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

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

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

Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical fields.
  • 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 with optimizing software for x86 or ARM CPUs, including familiarity with AVX or ARM NEON.