■About Organization
Lenovo Japan Yokohama Office (Yamato Laboratory) is core development center of ThinkPad notebook PC products, and applicant will be assigned to software development team under its organization. Applicant will be requested to develop Windows application using various kind of AI API such as Windows ML, ONNX, OpenVino.
- Report to : Manager of ThinkPad Solution Development team
- Subordinates : None
- Number of Peers : 7
■Roles and Responsibilities
1.Design, develop, and maintain applications on the Windows platform.
2.Integrate AI functionalities into applications using AI API frameworks – Windows ML, ONNX, OpenVino, etc
3.Collaborate with AI specialists to ensure seamless integration of AI models.
4.Stay up-to-date with emerging trends in AI and Windows application development.
5.Troubleshoot, debug, and upgrade existing software.
6.Test and deploy applications and systems.
7.Revise, update, refactor, and debug code.
8.Develop documentation throughout the software development life cycle (SDLC).
9.Collaborating with cross-functional teams to define AI project requirements and objectives, ensuring alignment with overall business goals.
■Key Interaction with:
•Lenovo ThinkPad development teams in Lenovo Yokohama office.
•Lenovo development teams in Lenovo China/USA offices.
•External ODM and ISV/IHV partner companies in China/Taiwan, United States
■Must Have – essential
-Experience of Windows Application Development
-Knowledge about AI/ML library (pytorch/scikit-learn/TensorFlow/Keras, etc…)
-Basic knowledge of AI algorithms
-Basic knowledge about data science
-Problem debugging/analysis skill, problem solving skill.
-Fluent English communication skill for both written (e-mail etc.) and verbal for daily activities. (Ref: TOEIC score 600 or above)
-Daily Japanese conversation skill if the applicant’s native language is not Japanese.
-Logical communication skill