Machine Learning Engineerr | (TokyoDev)

AlessGood Inc

Tokyo

JOB DETAILS
SKILLS
A/B Testing, Application Programming Interface (API), Artificial Intelligence (AI), Benchmarking, Business Development, Business Model, Code Reviews, Cost Control, Cross-Functional, Customer Satisfaction, Data Analysis, Establish Priorities, Information Models, Insurance, Leadership, Machine Learning, Memory Hardware, Mentoring, Metrics, Neural Networks, Regulations, Search Technology, Team Building, Team Lead/Manager, Training Data Sets, Work From Home
LOCATION
Tokyo
POSTED
30+ days ago

Here is the formatted text:

Machine Learning Engineerr | (TokyoDev)

The Problem Job matching is still keyword-based. "Python engineer" "Python job." Were building something fundamentally different: AI that matches people based on values, aspirations, and behavioral fit, not just skills. Our system explains why someone would thrive at a company andwhy a company should hire them-not just that requirements are met. Not recommendations. Meaning-based matching.

We have 200 paying companies and thousands of active users. The matching works. Now we need to make it exceptional.

What Youll Build

### 1. Memory Layer for Continuous Learning Users have conversations with our AI over weeks and months. Youll build a system that:

  • Extracts meaningful information from unstructured conversations (goals, values, preferences, work history)
  • Stores both structured facts and semantic understanding
  • Retrieves relevant context in <100ms to power personalized matching
  • Handles evolution: People change jobs, preferences shift-the system should track this Challenge: This is novel territory. Memory extraction from conversational AI at scale hasnt been solved. Youll design it from scratch.

### 2. Explainable Matching Engine Generate recommendations with real explanations: "Company X fits because they prioritize remote work (you mentioned this last week) and have a strong mentorship culture (aligns with your leadership style)." Challenge: Make LLM explanations trustworthy. No hallucinations, grounded in actual data, consistent across users.

### 3. Hybrid Matching Architecture Design and implement matching that combines LLMs, rule-based logic, and traditional ML where each excels. Not everything needs a neural net. Challenge: Know when to use deterministic rules vs. learned models. Optimize for explainability and cost, not just accuracy.

### 4. Company Knowledge Structures Build semantic representations of company information-business model, culture, hiring requirements, and implicit knowledge that doesnt appear in job descriptions. Challenge: Scale from 200 partner companies to 1,500+ with quality data sourcing, fast retrieval, and cost optimization.

### 5. Training Data & Evaluation Design what to label, how to label it, and what "good" means. Build evaluation frameworks for subjective quality (Is this match good? Is this explanation helpful?). Run A/B tests. Benchmark models. Challenge: Extract value from small datasets. You have 200 companies, not 200,000-design learning strategies that work with limited examples.

How Youll Work

  • Cross-functional collaboration: Youll work directly with Product Managers and Business Development in rapid hypothesis implementation verification cycles.
  • Two-sided optimization: Your models must satisfy both job seekers AND hiring companies. User satisfaction and company hiring decisions are both success metrics.
  • LLM strategy design: Beyond calling APIs, youll design prompt strategies and learning approaches based on inference results. Meta-level thinking about how to use LLMs effectively.

Welcome Skills

  • Total ownership: You define the ML vision, architecture, and roadmap
  • Build the team: Hire and lead future ML engineers as we scale
  • Founding engineer impact: Significant equity and organizational influence
  • Solo execution initially: Can self-direct without needing ML peers (for now)

Reality check:

  • Youll be the only ML engineer for ~6 months until we hire #2
  • No ML peers to review your code or validate decisions
  • CTO provides infrastructure support but isnt an ML specialist
  • Small data environment: 200 companies, not 200,000
  • Two-sided marketplace: optimizing for users AND companies
  • This is high autonomy + high responsibility
  • If you thrive with ML collaboration, this isnt the right fit yet

Application Overview

  • Salary Range: ¥10,000,000 to ¥15,000,000 Negotiable
  • Location: Japan: 7F, Tohshin Aoyama Building, 2-10-13 Shibuya, Shibuya-ku, Tokyo, Japan; US: 651 N. BROAD ST., SUITE 201, MIDDLETOWN DE 19709
  • Employment Conditions:
  • Full-time ()
  • Original working hours
  • Holidays:
  • Annual Holidays: 2 days off per week (Saturdays and Sundays), national holidays, year-end and New Year holidays
  • Paid Annual Leave: 10 or more days per year (varies depending on the month of joining)
  • Probation Period: 3 months
  • Benefits:
  • Health Insurance
  • Welfare (Pension) Insurance
  • Employment Insurance
  • Workers Compensation Insurance
  • Commute allowance: up to ¥30,000 per month
  • Stock Option Rewards System: According to company regulations
  • Visa Support

About the Company

A

AlessGood Inc