OPEN POSITION
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
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
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
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
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
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
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:
