Jobs / Software Engineer for Infrastructure
Jobs at LeapMind Inc.

Software Engineer for Infrastructure

Listing expired

Sorry, this job listing is no longer available!
Browse our new job listings here
Language
EN: business
JP: business
Salary
Employment Type
Full time

Job Description

We, LeapMind Inc., are now developing a product family called “Efficiera”, which includes a learning and inference software stack and accelerator IP that enables deep learning with low power consumption.

We are looking for a person who can contribute to our IT infrastructure system by leveraging technical expertise to realize LeapMind's mission “To create innovative devices with machine learning and make them available everywhere”.

In particular, based on the Infrastructure team's mission “We maximize the productivity of LeapMind Engineers from a technology point of view”, we work on the systems that improve productivity across the company, such as CI/CD and our own GPU cluster for computing resources, using new technology stacks such as Bazel and Kubernetes.

In order to achieve this mission, we are looking for talented software engineers who can seamlessly achieve across on-premises and cloud environments.


Responsibilities

  • Design, construction, and operation of a GPU cluster/service infrastructure using Kubernetes and various cloud services
  • Design, construction, and operation of a new distributed computational processing system for efficient in-house computation in deep learning
  • Develop and operate CI/CD for software products that include everything from IP synthesis to machine learning
  • Collaborate with team members of various backgrounds and manage and drive improvement projects for internal development systems
  • Establish an in-house build system using Bazel

Qualifications

  • Bachelor’s degree in computer science or related field, or equivalent work experience
  • Coding experience in either Golang, C++, or Python
  • 2+ years of experience in web service/application development and operation
  • 2+ years of experience working as a Linux Administrator
  • Experience operating applications in Docker/Kubernetes environment
  • Practical experience and understanding of server applications such as Nginx/Apache
  • Understanding of TCP/IP and NW security such as Firewall, WAF, etc.
  • Business level communication skills in Japanese and English

Personalities

  • Master’s or Ph.D. degree in computer science or related field, or equivalent work experience
  • Experience in development using Bazel
  • Experience in development using GNU Make
  • Practical experience and understanding of RDBMS such as MySQL, PostgreSQL, etc.
  • Experience in development using various synthesis tools
  • Experience in service development and coding using Golang/gRPC
  • Practical experience in designing, building, and operating of on-premises environments
  • Practical experience in HPC environment including machine learning infrastructure
  • Practical experience developing in a team or in an OSS project
  • Practical experience as an SRE as below
  • Experience in designing and operating SLO/SLI
  • Experience in capacity planning
  • Experience in improving performance and latency based on measurements
  • Be able to keep the focus on what are the essential issues 
  • Those who can actively drive projects by themselves
  • Able to work autonomously while learning to compensate for lack of knowledge

About the Company

LeapMind Inc. is developing its business with the company mission, “to create innovative devices with machine learning and make them available everywhere” and our original weight reduction technology for deep learning models, the dedicated circuit design, and leveraging the knowledge gained from the collaboration with more than 150 companies.

Our core product "Efficiera" is an ultra-low power AI inference accelerator that can be implemented on an FPGA device or ASIC/ASSP device, and is specialized for CNN inference operations, taking full advantage of our original deep learning model weight reduction method "extremely low bit quantization". It will enable advanced data processing by deep learning in environments where AI could not be used before.

Employment Type

Full time (No fixed period)

Probation Period

3 months(under same condition)

Salary

Based on one's experience, ability, and previous salary

Bonus

Bonus to be paid twice annually based on company performance

Commuting Allowance

The amount will be paid according to the commuting route approved by the company. However, actual expenses will be reimbursed according to the number of days coming to the office. (Monthly limit: the lesser of the monthly commuting fee or 50,000 yen)

Working Hours

Flex-time system (5:00~22:00, Standard working hours: 8h/day), no core time

Social Insurance

Employees' Pension Insurance, Health Insurance, Employment Insurance

Others

Regular medical check-ups etc.

Allowance for Working from Home 5K yen per month