Company Logo

AI Back-end Engineer

Tokyo, Japan
medior

Requirements

Work: hybrid
Language: english

Job Description

Company Overview: A forward-thinking company specializing in digital transformation, dedicated to enhancing productivity and safety in the construction industry through advanced AI solutions. With a global reach and innovative technologies, the team is focused on solving complex industry challenges. Role Description: Analyze technical challenges in Smart Construction and develop effective solutions Transform research prototypes into scalable, production-ready systems Build and maintain robust APIs and services for AI model deployment Develop and manage CI/CD pipelines for machine learning models Optimize infrastructure for efficient model serving and continuous monitoring Integrate diverse data sources and AI functionalities into reliable systems Implement monitoring and error-handling mechanisms for operational stability Work collaboratively across departments to solve challenges using AI/ML and optimization algorithms

Requirements

  • Degree (Bachelor’s or Master’s) in Computer Science
  • Software Engineering or a similar field
  • 3+ years of industry experience
  • Strong Python programming skills with best coding practices
  • Hands-on experience deploying APIs for research or proof-of-concept models
  • Passion for AI and continuous learning
  • Excellent English communication skills for technical discussions

Preferred Skills

  • C++; C#; Rust; FastAPI; Flask; Django
  • Docker; Kubernetes
  • RESTful APIs; microservices architecture; CI/CD tools
  • MLflow
  • Kubeflow; civil engineering experience
  • Proficiency in Japanese is an advantage

Salary Range

¥8M - ¥12M (based on skills, experience, and abilities)

Benefits

  • Health insurance
  • employment insurance
  • workers' compensation coverage
  • pension scheme
  • commuting allowance (as per company policies)
  • overtime pay