We are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term career goals. See our full promise and approach by visiting https://ud-intl.com/pledge/.
【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 tailor-made AI development for deep learning and other cutting-edge 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.
Cross-departmental collaboration
- We are unique in that there is very little dis-communication (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 other's position and ideas.
Work-life 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 life-work 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 cloud-based 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
- Master's/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 (on-prem, 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 non-Japanese)
- Experience in catching up with non-specialized 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 non-specialized 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, Chuo-ku, Tokyo
・Remote work available
Annual Salary: 8,500,000 - 12,000,000 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
・Year-end 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/worker's accident compensation/health/employee's pension)
- Transportation expenses paid (full amount)
- Remote work allowance: 10,000 yen per month (subject to conditions)
- Remote work environment construction fee/30,000 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
- In-house club activities
- Services provided by Kanto IT Software Health Insurance Association
- Second job available (prior request)
Probation: 3 months
Interview Process
- CV Screening
- 1~2 interviews
- Final Interview
- Offer
This process is subject to change.