Software and Solutions Engineer, Workstation
Veröffentlicht:
19 September 2024Pensum:
100%Vertrag:
Festanstellung- Arbeitsort:Solothurn
Why Work at Lenovo
Description and Requirements
Lenovo Workstations provide powerful solutions to drive productivity, innovation, and design excellence in key vertical segments such as Manufacturing Design, Engineering & CAD, Animation/Media/Web Creation, Science/Medical, Oil & Gas, and Finance. To maintain our leadership and compete in this aggressive marketplace, we are looking to enhance our team with additional talent. We are currently seeking a Software & Solutions Engineer with education/experience necessary to develop multiple software applications for our Workstations and supporting devices.
Key Responsibilities:
- Develop clean, maintainable code and provide comprehensive technical documentation.
- Demonstrate proficiency in server-side and client-side debugging techniques, .NET database access methods, and SQL.
- Implement and develop comprehensive AI models, including their testing and validation within AI infrastructure.
- Collaborate with the team to integrate workstation applications with AI and LLMs, focusing on performance tuning and diagnostics.
- Stay updated with the latest advancements in AI and CPU technologies.
- Strong problem solving and communication skills.
Basic Qualifications:
- Minimum Bachelor's degree in Computer Science, Data Science, Machine Learning, AI, or a related field.
- 3+ years of experience with at least one programming language, such as C, C++, Python, or C#.
- 3+ years of experience in AI, machine learning, and data analysis
- 3+ years of experience in optimizing AI models for CPU architectures.
- 3+ years of experience with web development frameworks.
Preferred Qualifications:
- Master’s degree in Computer Science, Data Science, or a related field.
- 1+ years of experience in AI, machine learning, and data science.
- Ability to collaborate in a team environment and communicate technical items clearly.
- Prior experience with Linux operating systems.
- Experience working in version control systems, CI/CD pipelines, Jenkins is a plus.
- Experience working with Linux/UNIX operating systems with the knowledge of system fundamentals.
- Familiarity with Lenovo product lines and PC, workstation ecosystem.