Jobs in Japan
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
This job posting was originally in Japanese. The English version is automatically translated. Please visit the company site for the most accurate information.
As a Software Engineer on the AI Models / System Bring-Up team, you will be responsible for porting, validating, and optimizing AI models on Tenstorrent platforms. Working across models, runtime software, and hardware, you will help connect new models, models not yet running on Tenstorrent hardware, and research-stage workloads to stable, high-performance systems.
You have hands-on experience with deep learning models in at least one major framework such as PyTorch, TensorFlow, or JAX. You are strong in Python or C++, with a solid understanding of neural network architectures, training, and inference fundamentals. You are comfortable developing in Linux environments and can debug issues across software, runtime, and hardware layers. You are collaborative and curious, and hold a degree in Computer Science, Engineering, Applied Mathematics, or a related field, or have equivalent practical experience. You have business-level Japanese and sufficient English proficiency to work effectively in a global environment.
Experience with LLM or foundation model inference, including KV-cache optimization and quantization. Background in compiler or runtime engineering for ML workloads. Exposure to post-silicon validation, board bring-up, firmware development, or accelerator platforms. Experience working directly with customers or field teams on AI workload deployment and debugging.