Computer Vision Compiler Engineer

Ambarella

Hsinchu, Taiwan
Computer vision compiler
Neural networks, transformers, llms
Operation expansion, load balancing
The engineer will be responsible for the design and development of a computer vision compiler targeting neural networks, transformers, and large language models (LLMs)

Job Summary

  • The engineer will be responsible for the design and development of a computer vision compiler targeting neural networks, transformers, and large language models (LLMs).
  • This role involves leveraging a variety of techniques, including operation expansion, load balancing, data pipelining, and advanced optimization strategies to improve efficiency and performance throughout the compilation process.
  • Research methods to improve compilation time, inference speed, and model accuracy.

Matching Summary

The engineer will be responsible for the design and development of a computer vision compiler targeting neural networks, transformers, and large language models (LLMs).

Skills & Requirements

Must-have

  • computer vision compiler
  • neural networks, transformers, LLMs
  • operation expansion, load balancing
  • data pipelining, optimization strategies
  • hardware-aware compiler optimizations
  • C/C++ programming proficiency
  • Python and Linux environment

Nice-to-have

  • computer architecture, parallel computing
  • GDB debugging experience
  • machine learning, computer vision background
  • understand hardware specification documents

Key Requirements

  • Master degree or Ph.D degree
  • At least one year of relevant work or academic experience

Work Rights

Not specified

Tailored Resume

Cover Letter