HackerTrail logo

NPU System/Software Optimization Engineer

Bitcoin Mining

Singapore, Malaysia, Bhutan, Canada, Ethiopia, Norway, United States

More details will be shared during screening.
Job Description:

Join Our Team as an NPU Software Optimization Engineer

At Bitcoin Mining, we are pioneering advanced AI compiler and system software innovations to maximize the performance of Neural Processing Units (NPUs) in cutting-edge mining technology. As a senior engineer on our AI systems team, you will drive optimization across software and hardware boundaries to accelerate deep learning workloads and high performance computing tasks.
You’ll collaborate with cross-functional teams to refine compilers, optimize neural processing, and enhance system efficiency, ensuring our solutions deliver unmatched speed, scalability, and energy efficiency in diverse global environments.
Job Requirements:

What You’ll Bring

We’re looking for a senior-level AI engineering expert with strong skills in system and compiler optimization to help push boundaries in neural processing for our next-gen mining platforms. Key qualifications include:
  • Proficiency in NPU, Neural Processing, or neural network optimization techniques.
  • Experience with AI/ML compilers such as LLVM, TVM, XLA, or ONNX.
  • Strong programming skills in C and Python, with deep understanding of algorithms and data structures.
  • Hands-on expertise in performance optimization, profiling, quantization (FP16 or INT8), and HPC concepts.
  • Familiarity with distributed computing and parallel architectures for scalable AI workloads.
  • Ability to collaborate with global teams across locations including Singapore, Malaysia, Canada, and the United States.
Benefits:

Why Work With Us?

  • Dynamic, inclusive culture fostering innovation and continuous learning.
  • Opportunities for professional growth and cutting-edge AI technology exposure.
  • Flexible work environment supporting hybrid and remote options.
  • Competitive rewards and benefits tailored to support employee well-being.
  • Collaborate with top-tier experts and global teams across leading innovation hubs.
Required Skills:
AlgorithmsDistributed ComputingDeep LearningCNeural NetworksPyTorchPythonData StructuresHigh Performance Computing
Optional Skills:
TensorflowLLVMORCAComputer architectureParallel computing

Posted by:

AK
Abhignan K
ak@hackertrail.com