We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting
Basic Information
Client ID: 119000
Job ID: 1225
Position: Senior Machine Learning Engineer
Location: Tokyo
Salary: 8.5M 12M JPY
Language: English Japanese (business level)
Contract type: Permanent
Who we are
The company is an AI startup company with a mission to help create innovation in every industrial business by providing Custom AI which is tailormade AI development for deep learning and other cuttingedge AI and machine learning technologies. Many of our clients are major corporations listed on the first section of the Tokyo Stock Exchange and because we focus on helping them innovate their core business we support many highly innovative AI projects that have a big industrial impact.
Our unique feature is that we can provide consistent support from AI application consulting prototype development and PoC implementation to AI system development.
If you want to be a part of a star group that connects technology and business we are looking forward to hearing from you.
Crossdepartmental collaboration
- We are unique in that there is very little discommunication (lack of mutual understanding) between engineers and AI consultants which is often heard in AI startups.
- Since our mission is to connect technology and business many of our members are conscious of communicating from both sides of technology and business and we have a corporate culture to understand each others position and ideas.
Worklife balance
- We place more emphasis on maximizing the results each individual can achieve in the time they have rather than spending a long time in the dark to produce results.
- This philosophy is also reflected in our lifework balance. We encourage our employees to think carefully about how they can balance work and private life by clarifying the line between on and off duty and how they can allocate their allotted time.
Flat organization
- All members of the management team have an attitude of listening to the voices of the members and there is a strong sense of mutual support among the members which creates a culture in which opinions are exchanged and suggestions are made regardless of position or company history.
- Perhaps due to the relatively high average age of the members the emphasis is on constructive and meaningful discussions rather than on everyone giving their opinions in a nagging manner.
Roles and Responsibility
As the main engineer for the project you will be responsible for data analysis model development/improvement and reporting of results in collaboration with our solution designers (responsible for customer negotiations project management etc.). In addition you will supervise machine learning engineers in other projects and be involved in organizational management.
Specific duties
- Develop solutions using machine learning technologies such as deep learning (same as machine learning engineers)
- Evaluate and provide advice from a technical perspective during the project proposal stage
- Supervise projects that machine learning engineers are in charge of
- Work related to organizational management of the Engineering Department (hiring evaluation training etc.)
Case Study
Many of our clients are listed companies.
- Development of optimization methods for factory production processes (semiconductors)
- Development of a cloudbased search and recommendation system (recruiting)
- Development of image anomaly detection systems (transportation)
Minimum Requirements
- 3 years of experience in research and development etc. using machine learning
- 3 years of experience in Python development
- Masters/PhD degree in science or engineering (computer science physics mathematics etc.)
- Business level Japanese or above
Preferred Requirements
Machine Learning Skills
- Master/PhD degree related to computer science
- Contribution to international conferences and journals related to machine learning
- Comprehensive knowledge of machine learning in general and expertise in specific areas
- Experience teaching machine learning techniques in academia
- Experience in applying machine learning techniques to business problems
Engineering Skills
- Experience working in remote environments (onprem AWS etc.) and containers (Docker)
- Experience managing code using GitHub or GitLab
- Experience in C/Go/Rust development
- Experience developing systems/services using machine learning
- Participation in OSS development related to machine learning (including your own development experience)
- Experience using MLOps
Other
- English communication skills (as some of our employees are nonJapanese)
- Experience in catching up with nonspecialized technologies
- Experience in management and member development
- Communicates logically and works well with others
The kind of person we are looking for
- The ability to work on their own initiative
- Able to find solutions to problems not only by using methods and algorithms but also by rethinking the problem set
- Able to catch up with unfamiliar or nonspecialized technologies
- Have an interest in a wide range of technologies
- Able to support other members of the team and take the team as a whole into consideration
- Interested in building the organization of the development team within the engineering department
Conditions / Benefits
Employment system: Full time
Location: Ginza Chuoku Tokyo
Remote work available
Annual Salary:JPY based on experience ability and previous work experience Determined based on skills experience and ability
Overtime allowance (paid separately based on overtime hours) Bonuses twice a year (varies according to individual performance and company performance)
Hours: 09:45 18:30 (1 hour break included)
Flextime system available
Full remote available
Two days off per week (Saturdays and Sundays)
National holidays
Yearend and New Year holiday
Celebration or condolence leave
Paid leave
4 days during probationary period and 10 days after completion of probationary period (reduced depending on the month of joining based on April 1)
Benefits
- Various social insurances (employment/workers accident compensation/health/employees pension)
- Transportation expenses paid (full amount)
- Remote work allowance: 10000 yen per month (subject to conditions)
- Remote work environment construction fee/30000 yen (conditions apply)
- Regular health checkups
- Subsidy for attending seminars
- Subsidy for purchasing books
- Subsidy for purchasing books
- Notebook PC monitor provided
- Free drinks
- Subsidies for lunch meetings twice a month
- Inhouse club activities
- Services provided by Kanto IT Software Health Insurance Association
- Second job available (prior request)
Probation: 3 months
Interview Process
- CV Screening
- 12 interviews
- Final Interview
- Offer
This process is subject to change.
Remote Work :
No