Software Engineer – Windows SW and AI

Lenovo

2.6

(5)

Yokohama, Japan

#WD00071693

Position summary

: LNVGY).

This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit https://www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

We are seeking a highly skilled and proactive Project Manager to join our Strategic Technologies and Innovation Center. This role will oversee projects related to artificial intelligence (AI), application development and AI chip development. You will be responsible for managing and executing proof-of-concept (POC) projects, evaluating emerging technologies, and ensuring successful delivery of innovative solutions to our Business Units (BUs). The ideal candidate will have experience in technology project management and will be adept at preparing and presenting updates to senior leadership.

Key Responsibilities:

  • Project Management: Lead and manage projects focused on AI applications and AI chip development from initiation through to completion.

  • POC Execution: Oversee the execution of proof-of-concept (POC) projects to evaluate new technologies and AI chip designs, ensuring alignment with project goals and timelines.

  • Technology Evaluation: Assess and analyze emerging technologies and AI chip advancements, providing strategic recommendations for potential integration into our product lineup.

  • Solution Delivery: Coordinate the delivery of successful POC outcomes and AI chip solutions to Business Units (BUs), translating technical findings into actionable business insights and solutions.

  • Cross-Functional Coordination: Collaborate with cross-functional teams, including engineers, AI specialists, and product managers, to ensure seamless integration and execution of technology solutions.

  • Presentation to Leadership: Prepare and deliver presentations on project status, technical challenges, and POC results to Business Units and senior leadership, ensuring clear and effective communication.

  • Performance Monitoring: Monitor project performance, track progress against milestones, manage risks, and address issues to ensure successful project outcomes.

  • Documentation: Ensure comprehensive documentation of project plans, progress, POC results, and technology evaluations.

Qualifications:

• Bachelor's degree in Software Engineering, Computer Science, or a related field.

• Proven experience as a programmer or an architect of Windows software solution. It is mandatory to have experience in professional programing with C, C++ and C# for more than 3 years.

• It is preferable to have experience in professional programing with Python/Pytorch AI models and Windows AI framework/SW stack - such as ONNX, DirectML.

• It is preferable to have experience in professional programing on cloud platform - such as AWS/Azure/Google Cloud Platform

• Strong understanding of various OS architecture, such as Windows, Linux, Android.

• Strong understanding of AI technologies and deep learning.

• Experience managing PoCs, evaluating emerging technologies, and delivering technology solutions to Business Units.

• Demonstrated ability to execute PoCs, evaluate technologies, and deliver results to Business Units.

• Experience preparing and presenting technical information to senior leadership and stakeholders.

• Excellent problem-solving skills and the ability to work on complex technical challenges.

• Exceptional communication skills, with the ability to articulate project goals, progress, and challenges to both technical and non-technical audiences.

• English communication skill (TOEIC 860 or above)

• Proven ability to work effectively in a global, cross-functional team environment.

Additional Locations:

  • Japan - Kanagawa - Yokohama-shi