AI Software Engineer

20 hours ago


Newfoundland and Labrador, Canada Lenovo Full time
About Lenovo

Lenovo is a global technology leader that has been driving innovation for over two decades. With a strong presence in over 180 markets, we serve millions of customers every day and employ 77,000 people worldwide.

We are committed to delivering smarter technology for all, and our vision is to build a more inclusive, trustworthy, and smarter future for everyone, everywhere.

Job Description

We are seeking a highly skilled Software Engineer to join our Workstation Development team. As a key member of this team, you will be responsible for developing multiple software applications for our Workstations and supporting devices.

Your primary focus will be on implementing and developing comprehensive AI models, including their testing and validation within AI infrastructure. You will also be responsible for optimizing and fine-tuning Large Language Models (LLMs) and Generative AI models for efficient execution on CPUs and GPUs.

Additionally, you will collaborate with the team to integrate workstation applications with AI and LLMs, focusing on performance tuning and diagnostics. You will also have the opportunity to work with predictive data modeling using large datasets and stay updated with the latest advancements in AI and CPU technologies.

Requirements
  • Bachelor's degree in computer science, Data Science, Machine Learning, AI, or a related field.
  • 6+ years of experience with at least one programming language, such as C, C++, Python, or C#.
  • 1+ years of experience in optimizing AI models for CPU architectures.
  • 2+ years of experience with web development frameworks.
Preferred Qualifications
  • 1+ years of experience in AI, machine learning, and data science.
  • Knowledge of Kafka, AWS, Lambdas.
  • Knowledge of CUDA and SYCL programming models.
  • Knowledge in traditional ML algorithms and their acceleration on Intel hardware.
  • Experience working with data modelling and data lake (Azure data lake, snowflake etc.).
  • Experience working with Linux/UNIX operating systems with the knowledge of system fundamentals.

This position will be based in our North America Headquarters in Raleigh, NC. Our office has transitioned to a hybrid work environment supporting 3 days onsite and 2 days remote. Candidates that are already local to Raleigh, NC are preferred.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.


  • AI Software Engineer

    17 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Unlock Your Potential with LenovoLenovo, a global technology leader, is seeking a talented AI Software Engineer to join our team. As a pioneer in the field of artificial intelligence, we're committed to delivering innovative solutions that drive productivity and excellence.About the RoleWe're looking for a highly skilled engineer with expertise in developing...

  • AI Software Engineer

    21 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Unlock Your Potential with LenovoLenovo, a global technology leader, is seeking a talented AI Software Engineer to join our team. As a pioneer in the field of artificial intelligence, we're committed to delivering innovative solutions that drive productivity and excellence.About the RoleWe're looking for a highly skilled engineer with expertise in developing...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide, and serving millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation and growth in key areas such as client, edge, cloud, network, and intelligence.Job SummaryWe are seeking a...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide, and serving millions of customers daily in 180 markets. Our mission is to deliver smarter technology for all, driving innovation and growth in key areas such as client, edge, cloud, network, and intelligence.Job SummaryWe are seeking a...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide. We are a US$62 billion revenue powerhouse, serving millions of customers daily in 180 markets.We are focused on delivering smarter technology for all, building on our success as the world's largest PC company. We are expanding into...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, employing 77,000 people worldwide. We are a US$62 billion revenue powerhouse, serving millions of customers daily in 180 markets.We are focused on delivering smarter technology for all, building on our success as the world's largest PC company. We are expanding into...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Our VisionWe are building a more inclusive, trustworthy, and smarter future for everyone,...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.Our VisionWe are building a more inclusive, trustworthy, and smarter future for everyone,...

  • AI Software Engineer

    17 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    AI Engineer for Intel ProjectsLenovo is a global technology leader with a revenue of $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We are committed to delivering smarter technology for all and are seeking a talented AI Engineer to support Intel projects focused on running AI and Large Language Models (LLMs) on...

  • AI Software Engineer

    20 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    AI Engineer for Intel ProjectsLenovo is a global technology leader with a revenue of $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We are committed to delivering smarter technology for all and are seeking a talented AI Engineer to support Intel projects focused on running AI and Large Language Models (LLMs) on...

  • AI Software Engineer

    16 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job SummaryWe are seeking a talented AI Engineer to support Intel projects focused on running AI and Large Language Models (LLMs) on CPUs. In this role, you will be responsible for testing and validating new AI infrastructure, optimizing the performance of LLMs and GenAI models on CPUs, and providing advisory expertise on AI implementations on CPUs for...

  • AI Software Engineer

    19 hours ago


    Newfoundland and Labrador, Canada Lenovo Full time

    Job SummaryWe are seeking a talented AI Engineer to support Intel projects focused on running AI and Large Language Models (LLMs) on CPUs. In this role, you will be responsible for testing and validating new AI infrastructure, optimizing the performance of LLMs and GenAI models on CPUs, and providing advisory expertise on AI implementations on CPUs for...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.We are committed to building a more inclusive, trustworthy, and smarter future for...


  • Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader with a revenue of over $62 billion, ranked #217 in the Fortune Global 500, and employing 77,000 people worldwide. We serve millions of customers every day in 180 markets, focused on delivering smarter technology for all.We are committed to building a more inclusive, trustworthy, and smarter future for...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Lenovo, a global technology leader with a revenue of US$62 billion, is dedicated to providing innovative solutions to millions of customers across 180 markets. With a workforce of 77,000 employees, we are committed to a vision of delivering smarter technology for all. As we expand beyond our legacy as the world's largest PC manufacturer, we are focusing on...

  • Senior AI Engineer

    1 week ago


    Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We employ 77,000 people worldwide and serve millions of customers every day in 180 markets.We are committed to delivering smarter technology for all, and our focus on innovation has led to the development of 'New IT' technologies,...

  • Senior AI Engineer

    6 days ago


    Newfoundland and Labrador, Canada Lenovo Full time

    About LenovoLenovo is a global technology leader, ranked #217 in the Fortune Global 500, with a revenue of US$62 billion. We employ 77,000 people worldwide and serve millions of customers every day in 180 markets.We are committed to delivering smarter technology for all, and our focus on innovation has led to the development of 'New IT' technologies,...


  • Newfoundland and Labrador, Canada Lenovo Full time

    Location: United States of America - North Carolina - MorrisvilleWhy Join Lenovo?At Lenovo, we embody our commitments. We take ownership of our actions and strive to exceed customer expectations.Lenovo stands as a global technology leader with a revenue of US$62 billion, ranked #217 in the Fortune Global 500. With a workforce of 77,000, we serve millions of...

  • Cloud AI Engineer

    1 week ago


    Newfoundland and Labrador, Canada Lenovo Full time

    About the Role:We are building cutting-edge GenAI capabilities for Lenovo's cloud software division's core platform, which powers various cloud solutions.You will work with user, device, and services data and micro-services to power GenAI applications, driving innovation and growth in the industry.The data and services you shape will be used to power AI...

  • Cloud AI Engineer

    6 days ago


    Newfoundland and Labrador, Canada Lenovo Full time

    About the Role:We are building cutting-edge GenAI capabilities for Lenovo's cloud software division's core platform, which powers various cloud solutions.You will work with user, device, and services data and micro-services to power GenAI applications, driving innovation and growth in the industry.The data and services you shape will be used to power AI...