Machine Learning Engineer
Job Summary
The Machine Learning Engineer will work on designing and implementing advanced ML models within a global tech ecosystem. The role involves utilizing strong algorithmic and software engineering skills to build scalable solutions. Candidates will collaborate in a diverse, international environment to solve challenging technical problems.
Responsibilities
- Develop ML, search, or recommendation systems
- Implement data structures and algorithms
- Write production-level software code
- Collaborate within a global team
Required Skills
- Experience in Machine Learning/Data Mining
- Proficiency in general-purpose programming
- Strong algorithmic foundation
- Triton or CUDA kernel knowledge
- Business-level English
Job Details
Job Description:
1. One year or more experience in one or more of the following areas: machine learning, search, recommendation systems, data mining, or other related areas.
2. Bachelor or higher degree in computer science or a related technical discipline.
3. Solid experience with data structures or algorithms.
4. Software development experience through hands-on coding in a general-purpose programming language.
5. Familiarity with Triton or CUDA kernel programming is highly desirable.
6. Strong communication and teamwork skills.
7. Passion for technology and solving challenging problems.
English Level: Business Conversation Level (TOEIC 735-860)
Japanese Level: None
Benefits:
- Social Insurance
- Commuting/ Transportation Allowance
- Relaxation Facilities
- Employee Stock Purchase System
- Education/ Training
Holidays:
- Five-Day Workweek
- Summer Holidays
- Winter Holidays
- Refresh Holidays
- Sick Leave
- Paid Holidays
- Child-care Leave