Technical Lead - AI and Cloud Engineering
We are seeking an experienced Technical Lead to drive engineering delivery for enterprise-grade AI-enabled and cloud-native applications. The role involves leading software engineering teams, overseeing system architecture implementation, managing technical quality, and collaborating across engineering and delivery functions. The ideal candidate will possess strong expertise in backend development, cloud technologies, AI integrations, and modern software engineering practices.
Job Location:
Tokyo, Japan
Working Mode:
Onsite
Working Type:
Full Time
Salary Range:
¥ - ¥ per month
Qualification:
Bachelor’s degree in Computer Science, IT, Engineering, or related field
Experience:
6-10 years of software engineering experience, 2-4 years of technical leadership experience
Responsibilities:
- Lead technical delivery across software engineering projects
- Translate architecture into scalable technical solutions
- Guide engineering teams on implementation and best practices
- Conduct code reviews and maintain engineering quality standards
- Collaborate with project managers and engineering stakeholders
- Drive CI/CD, testing, deployment, and observability practices
- Support AI application integration and backend optimization
- Manage technical risks and troubleshooting activities
- Mentor engineers and improve team productivity
Required Skills:
- Strong system design and microservices architecture expertise
- Backend development experience with Python, FastAPI, JavaScript, or TypeScript
- Experience with REST APIs, distributed systems, and asynchronous workflows
- Knowledge of React and frontend integration concepts
- Experience with Docker, Kubernetes, Terraform, and cloud platforms
- Understanding of AI/LLM integration, RAG workflows, and AI application engineering
- Strong CI/CD, testing, debugging, and DevOps practices
- Knowledge of SQL, NoSQL, and data pipeline concepts
- Strong communication and technical leadership abilities
Preferred Skills:
- Experience with GenAI or AI-first application delivery
- Knowledge of vector databases and semantic retrieval systems
- Experience in cloud modernization programs
- Experience working in enterprise or regulated environments
- Japanese language proficiency preferred
- Experience working with distributed or multicultural teams