Maria
Maria
from Ukraine
See my story
Gonçalo
Gonçalo
from Portugal
See my story
Alejandra
Alejandra
from Colombia
See my story
Pier
Pier
from Italy
See my story
Sandra
Sandra
from Mexico
See my story
Frederik
Frederik
from Denmark
See my story
beign your career journey with accenture

ByteDance
Software Engineer (Engine team)
ByteDance
location iconLocations: Warszawa
level iconLevel: specialist
Software Engineer (Engine team)

Location: Warsaw

Responsibilities

Warsaw Engine Team is responsible for making speech-related models achieving state-of-the-art performance. It is a mixture of solid development, optimisation and R&D work. We are looking for candidates to join our team who will:

  • Optimise deep learning-related code for all common platforms, including CUDA, x86, ARM and others
  • Develop and maintain our in-house deep learning compiler
  • Develop and maintain our in-house inference engine
  • R&D over achieving state-of-the-art performance.

Qualifications

  • Ability to carry on development effort independently
  • Proficient in C/C++
  • Proven experience in optimising any software for any hardware
  • At least basic ML/DL knowledge
  • Computer architecture knowledge
  • Experience with any SIMD development (SSE, AVX, NEON) is a plus
  • Experience with GPU development (CUDA, OpenCL, Vulkan, OpenGL, Direct3D) is a plus
  • Experience with compiler-related development (implementing DSLs, JIT assemblers, experience with LLVM or DL compilers like TVM or Halide) is a plus.

This job is no longer available

Recruitment process for this position has ended.

Jobs that may interest you:

Details

  • iconIT
  • iconEnglish
  • iconWarszawa, mazowieckie

Company profile

  • About us
  • Job offers

Do you want to be always up to date?

Create job alert and start getting similar offers directly to your mailbox!