OPEN POSITION

AI Engineer

AI Engineer

Responsibilities

As an AI Engineer, you will design, develop, and deploy machine learning and deep learning models across diverse data types (image, time-series, text, etc.), while also planning and organizing data analysis competitions as part of your core duties. You will collaborate with research teams, product engineers, and clients to bring cutting-edge AI technologies into real-world applications.

This includes, but is not limited to:

  • Designing, developing, and tuning AI models (e.g., classification, detection, generation, time-series prediction, optimization)

  • Implementing, training, and evaluating deep learning models using Python and PyTorch/TensorFlow

  • Performing data preprocessing, feature extraction, and evaluation metric design across various data types (image, numerical, NLP)

  • Deploying models as APIs and implementing on cloud environments (AWS / GCP / Azure)

  • Planning and operating data analysis competitions, including problem definition, dataset preparation, and evaluation criteria design

  • Managing processes from technical proof of concept (PoC) through to production implementation

  • Validating and implementing new technologies and algorithms in collaboration with research teams

Required Skills

  • Experience developing AI/ML models using Python

  • Experience building and training deep learning models with PyTorch or TensorFlow

  • Understanding of machine learning fundamentals and model evaluation

  • Team development experience using Git

  • Business-level English (ability to communicate in English is required)

Preferred skills and experience (Nice to have)

  • Medal acquisition experience on Kaggle (Master or above) or other global data science competition platforms

  • Experience building training/inference environments on cloud platforms (AWS, GCP, etc.)

  • Experience with inference optimization using Docker / CUDA / TensorRT

  • Experience developing NLP (LLM, RAG, etc.) or image generation (Diffusion Models, etc.)

  • Practical experience with OpenCV, NumPy, Pandas, FastAPI, Flask

  • Experience reproducing and applying research papers

  • Experience in planning and operating competitions or events

  • Business-level Japanese or other languages

Tools

  • Language: Python, Shell

  • Frameworks: PyTorch, TensorFlow, FastAPI, Flask

  • Tools: Docker, GitHub, AWS (EC2, S3, Lambda, SageMaker), GCP

  • Libraries: OpenCV, NumPy, Pandas, Torchvision, Transformers

  • Project management: GitHub, Jira

  • Internal communication: Slack, Discord, Notion, Zoom

Benefits

Hiring Process

  1. Resume screening
  • Submit your resume including relevant experience, education, skills, and accomplishments

  • Highlight any experience in AI/ML model development, competition organizing, or research contributions

  1. Case Study or Problem-solving Exercise (1-2 hours)
  • Complete a case study or problem-solving exercise to demonstrate your technical and strategic thinking

  • Present your findings and recommendations to the hiring team

  1. Initial Interview (30 min - 1 h)
  • Discuss your background, skills, and experiences related to the AI Engineer role

  • Assess your technical depth and ability to work collaboratively with cross-functional teams

  1. Panel Interview (1-2 hours)
  • Engage in a panel interview with key stakeholders, including the CEO and other members of the leadership team

  • Discuss your fit for the role, technical vision, and approach to driving AI innovation and competition design

  1. Reference Check and Background Verification
  • Provide references from previous employers or colleagues who can speak to your qualifications and performance

  • Undergo background verification checks as required by company policy

  1. Offer and Onboarding
  • Receive and review the job offer, including salary, benefits, and other details

  • Complete any necessary paperwork and undergo orientation and training as needed

  • Begin your role with support and guidance from the HR and R&D team

Work Conditions

Job Type

Full-time (includes a 3-month trial period) Outsourcing contracts are acceptable for freelancers (includes a 3-month trial period)

Work Type

Operate remotely or from the office (if based in Tokyo)

Location

Flexible (Remote or Tokyo Office-based)

Salary

Kaggle Master: 9 million JPY / year or more. Kaggle Grand Master: 12 million JPY / year or more (Based on experience). Other: 8 million JPY / year or more. (May vary depending on your location).

Work Hours

Share job:

Got a question? We’d love to hear from you.

Got a question? We’d love to hear from you.

Got a question? We’d love to hear from you.

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved

Company Name

Solafune, Inc.

President & CEO

Ren Uechi

Address

Marunouchi Building 28F, 2-4-1 Marunouchi, Chiyoda City, Tokyo, 100-6390

© 2023 Solafune.Inc. All rights reserved