Mathematical Optimization Engineer jobs in Japan JPY5M-8M/year

April 12, 2023
JPY 5000000 - JPY 8000000 / year

Job Description

UNLOCK DESIGN is a recruiting agency in Japan that works with many Japanese companies who are either looking to begin expanding overseas or who are already global and boast multinational teams – this position is for one such company.

【Basic Information】
Company: Ridge-i
Position: AI Engineer
Apply From: Japan Only
Location: Tokyo (Partially Remote)
Salary: 5M – 8M
Language: English + Japanese (around N3 level or willing to learn)
Contract type: Permanent

Who we are

Ridge-i is a company that aims to provide the best solutions for companies to solve their problems using advanced technologies, especially deep learning and machine learning technologies, and make a positive impact on society. We provide comprehensive services ranging from consulting to demonstration testing and solution development for companies with such concerns and already have a proven track record in a variety of areas.

Our clients are both large and small companies, and we focus on projects that have high value in terms of technological advancement and the business impact and social significance of the solution.

We are looking forward to working with people who want to propose machine learning and deep learning technologies as practical solutions, people who want to research and implement the latest papers, people who want to balance research and practical work, and people who enjoy discussions among professionals of various genres.

Roles and Responsibility

While our strength lies in machine learning and deep learning technologies, we are always looking for a wide range of technologies to provide solutions to the problems faced by our clients.

This position is for someone who has knowledge in mathematical optimization for issues such as route optimization, operation schedule optimization, box packing optimization, and layout optimization in the manufacturing industry.

  • Development of optimization algorithms for linear programming problems, combinatorial optimization problems, mixed integer programming problems, etc.
  • Implementation of mathematical optimization
  • Development of practical applications and support for integration into products
  • Research and development of mathematical optimization libraries

Minimum Requirements

  • Practical work experience in software development (at least 2 years or more)
  • Basic knowledge of algorithms and data structures
  • Basic knowledge of mathematical optimization algorithms and ability to implement them using libraries
  • Ability to propose and implement algorithms suitable for business problems and constraints

Preferred Requirements

  • Knowledge of computer science
  • Knowledge and practical experience with Machine Learning
  • Ability to implement mathematical optimization algorithms
  • Experience in paper implementation
  • Experience in competitive programming such as AtCoder
  • Business-level English skills (reading academic papers, communicating with engineers/researchers from other companies)

Who we are looking for

  • Someone who has a strong passion for coding
  • High motivation to continuously seeks improvement and new knowledge
  • Someone who can identify with Ridge-is mission of pursuing the best balance between business and cutting-edge technology
  • The ability to act with a sense of ownership to meet and exceed clients’ expectations.
  • Able to demonstrate leadership and excellent teamwork skills in an environment with uncertainty and pressure

Conditions / Benefits

Employment type: Full time

Location: Tokyo, Chiyoda-ku, Otemachi 1-6-1, Otemachi Building 438

・The building is directly connected to Otemachi Station on the Marunouchi line (Exit C7, E2)

・5 minute walk from Tokyo Station (JR Yamanote or JR Keihin Tohoku line)

Annual Salary: 5M – 8M JPY (based on experience and skills )

・Annual salary system (1/12 of the annual salary is paid monthly) ・Includes 45 hours of overtime (additional overtime will be paid separately)

・Salary review once a year (there are many cases of salary increases for high performance in just 6 months upon joining the company)

・Bonus twice a year (January and July)

Hours: 9:30 – 18:30 (standard working hours: 8 hours)

・Flexible working hours

Core time: 10:30 – 16:30

Flexible time: (start) 7:30 – 10:30

(end) 16:30 – 20:30

Breaktime: 1 hour between 11:00 – 16:00

・Two days off per week (Saturdays and Sundays)

・National Holidays

・Year-end and New Year holidays (December 28 – January 4)

・Refreshment leave (5 days after 1 year of employment)

・Paid Holidays: 10 days of paid leave – amount depends on the years of employment

Before annual paid leave is granted (6 months after joining the company), 3 days of special leave granted upon joining


・All transportation expenses are paid

・Full social insurance (employment insurance, workers accident compensation insurance, health insurance: Kanto IT Software Health Insurance Association membership, employee pension)

・Overtime allowance

・Telework consultation (frequency of attendance varies depending on the department and duties)

・Casual clothing is welcome

【Other benefits】

・Support for the acquisition of qualifications (book purchase and seminar participation fees)

・Subsidies for use of the gymnasium near the office

・Acupuncture treatment in the office

・Professional counseling services

Interview Process * CV Screening

  • Technical Test
  • 1st interview
  • 2nd Interview
  • Last Interview
  • Offer


Apply here


Related Jobs

SGD 5000 - SGD 7500 / month
SGD 5000 - SGD 6500 / month
JPY 14000000 - JPY 19000000 / year