Build data pipelines and machine-learning models for commercial real estate, tune inference, and lead AI product PoCs and MVPs with business teams. Hybrid remote work is available in Tokyo.
About this role
This student internship is part of a real-estate AI lab established in January 2025. The lab develops AI solutions for rental, sales and urban-development work by combining real-estate data and software with AI technologies. The intern will work with employee engineers to advance new AI product development and research and development.
Day-to-day work includes developing machine-learning models that forecast and analyze property information and market trends. The intern may research and run proofs of concept using large language models, generative AI and image-analysis technologies. Other work includes collecting, preprocessing and analyzing real-estate data, documents, images and text; supporting construction of ETL pipelines; creating prototypes for new features and product ideas; and supporting the evaluation and implementation of AI technologies in existing products. Participation in broader engineering work, including web applications and infrastructure, is also expected.
The development environment names Python with PyTorch, TensorFlow and scikit-learn, AWS and GCP, GitHub for source control, GitHub Actions for CI/CD, Sentry and Datadog for monitoring, JIRA for task management, and Slack for communication. Development support tools include GitHub Copilot, Claude Code, Cursor, Devin and Codex.
Applicants must be enrolled in a school and expected or scheduled to graduate in March 2028. Required qualifications include development experience in Python or a similar language, including university research or personal projects; basic knowledge of Git and other version-control tools; and a basic understanding of machine learning, including regression, classification and neural networks, together with experience using major frameworks such as scikit-learn. The posting also seeks people who identify problems rather than simply applying existing methods, investigate and learn independently, and continue improving through trial and error.
Preferred experience includes deep knowledge or implementation experience in natural language processing, computer vision or generative AI; data handling with pandas or NumPy; understanding of statistical methods and data visualization; knowledge of MLOps; interest in building machine-learning platforms; development experience in AWS or GCP; and results in Kaggle or other competitions. The posting also values sustained involvement in an activity outside programming. The expected working style includes persistent problem solving, proactive information gathering and verification, careful work from design through implementation, flexibility when circumstances change, and willingness to contribute beyond a narrowly defined role.
The initial contract period is three months, with renewal and the subsequent period subject to discussion. Working hours are adjusted flexibly around university classes and research, with at least 10 hours per week expected. A period of three months or longer is recommended, and longer-term arrangements can be discussed. The role is based at the Tokyo office with hybrid remote work. It includes two full days off each week and paid leave. A computer, development environment and cloud tools are provided, and transportation expenses are covered for office attendance. Hourly compensation is discussed according to skills and experience.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.