Senior Software Engineer, Algorithm

Job updated 3 months ago

Job Description

Skymizer is developing a software stack for deploying AI models at various types of AI system-on-chips, from high-performance cloud to cost-effective edge devices.

As a senior software engineer of algorithm, you will help develop efficient algorithms used by compiler, runtime, and any related tools.

Your contribution is important for enabling those exciting deep neural network models really working in the daily life. Without good optimization algorithms, the user experience could be bad due to late response, low throughput, or large power consumption.

This job is also challenging as you can imagine. Many compiler problems are NP-complete or even NP-hard, yet you still need to find a way to get good enough solution within a reasonable time.

You should be able to program in C++.

Responsibilities

  • Formulate the right problems to solve based on the discussion with compiler/runtime engineers.
  • Propose algorithms that can efficiently and optimally solve the problems.
  • Write papers and present the techniques in public.

Requirements

Minimum qualifications

  • Experience with C++ programming.
  • Experience with optimization algorithm development.
  • Master’s or above degree in Computer Science or related technical discipline.
  • 8+ years of professional software development experience.

Preferred qualifications

  • Knowledge of deep neural network model.
  • Paper writing.
1
8 years of experience required
1,500,000 ~ 3,400,000 TWD / year
Partial Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Entry level
2
Regular earnings reach NT$40,000
Logo of the organization.
Full-time
Mid-Senior level
2
1M ~ 2.5M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
1
40K+ TWD / month
Logo of Skymizer.

About us

Skymizer 是頂尖的編譯與虛擬化技術團隊,幫助客戶建立各式的虛擬機與編譯器,增加軟體效能、縮短 time-to-market 時間;目前我們已與世界級的公司合作,一起開發供深度學習 (deep learning) ASIC 使用的編譯器。除了內部產品,也積極開發及參與 Open Source 的專案。我們熱愛技術、想透過我們的雙手讓軟體界變得更好,為此,需要你的加入!


Team

Avatar of the user.
R&D Manager
Avatar of the user.
Office administration

Jobs

Full-time
Mid-Senior level
1
1.5M ~ 3.4M TWD / year
Save

Full-time
Mid-Senior level
1
1.5M ~ 3.4M TWD / year
Save