Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

$145k - $155k

Lenovo

Machine Learning Engineer

Lenovo is building Quantum, a next-generation hybrid AI platform that spans Windows, Android, and cloud. As part of this initiative, we are growing the engineering organization that powers Qira, Lenovo's cross-device Personal AI.

We are hiring a Machine Learning Engineer to own the full agentic stack — from LLM orchestration, tool use, memory, and production deployment on devices.

Location: Chicago, IL is highly preferred (Hybrid, 3 days onsite, 2 days remote)

What You'll Do

  • Design and ship agentic LLM pipelines: multi-step reasoning, tool use, reflection loops, and long-horizon planning and memory.
  • Build evaluation frameworks to measure agent reliability and safety across different tasks.
  • Build and maintain RAG systems, vector stores, and external tool integrations.
  • Deploy and scale agent systems in production; translate relevant research into working systems.

Basic Qualifications

  • 5+ years in ML or applied AI with strong hands-on LLM experience (prompting, fine-tuning, inference optimization) on devices.
  • Experience in Python and the modern ML stack (PyTorch, Hugging Face, vLLM or equivalent)
  • Proven experience with agentic frameworks (LangGraph, AutoGen, CrewAI, or custom) and tool-use patterns (function calling, MCP, structured outputs)
  • Experience with RAG architecture, embedding models, and LLM evaluation methodology
  • Experience with software engineering fundamentals (python and at least one other programming language).

Preferred Qualifications

  • Rust experience for performance-critical inference or runtime components

The base salary budgeted range for this position is $145K - $155K. Individuals may also be considered for bonus and/or commission.

Lenovo's various benefits can be found on 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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Morrisville, NC vacancy
  •  ...As a Machine Learning Engineer at Q2, you will help build and operate production systems that power our fraud products, bringing models into production in a reliable, scalable, and maintainable way. You will work closely with data scientists and engineers to support the... 
    Suggested
    Work experience placement
    Visa sponsorship
    Flexible hours

    Q2 India

    Cary, NC
    11 hours ago
  •  ...growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and...  ...mission: serving their customers and communities. As a Machine Learning Engineer, you will help build and operate production systems that... 
    Suggested
    Work experience placement
    Local area
    Work visa
    Flexible hours

    Q2 Software, Inc.

    Cary, NC
    1 day ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...signals are sparse, and the system's own outputs shape the data it learns from. In this role, you will Design and implement retrieval... 
    Suggested

    Epic Games

    Cary, NC
    1 day ago
  •  ...Cary, North Carolina, United States Machine Learning and AI Description The Apple Knowledge & Information (AKI) Entity Resolution team is looking for senior and staff engineers to lead software projects suffusing knowledge of the user throughout Apple’s products.Building... 
    Suggested

    Apple

    Cary, NC
    12 hours ago
  • $96k - $137k

     ...customers in the competitive field of national defense research and development. We are seeking a talented and innovative Machine Learning Engineer to join our dynamic team. In this role, you will be responsible for designing and developing machine learning prototypes,... 
    Suggested
    Work experience placement
    Flexible hours

    Vadum

    Raleigh, NC
    1 day ago
  •  ...Job Description Job Description Machine Learning Engineer About CoVar CoVar is a small AI/ML R&D software company in Durham, NC, that uses artificial intelligence to solve problems that matter. We develop AI/ML tools to help the DoD detect enemies and threats... 
    Temporary work
    Relocation package
    Flexible hours

    CoVar

    Durham, NC
    18 days ago
  • $118.3k - $219.8k

     ...Are you looking to develop your Machine Learning Engineer career? Do you enjoy coaching others to achieve high standards? This is a full-time position based in Raleigh, NC. (Hybrid - 3 days in office) About the Role We are seeking a Consultant-level... 
    Full time
    Work at office
    Local area

    RELX Group plc

    Raleigh, NC
    2 days ago
  • $90 per hour

     ...libraries (Numpy, Pandas, Scipy, scikit-learn) Document problem statements clearly and...  ...We Look For ~5+ years of hands-on machine learning experience with proven business...  ...with GenAI technologies (LLMs, RAG, prompt engineering, vector databases) ~ Understanding of... 
    Hourly pay
    Permanent employment
    Temporary work
    Freelance
    10 hours per week

    Mind Rift

    Raleigh, NC
    1 day ago
  • $286.2k - $326.7k

     ...Sr. Distinguished Machine Learning Engineer (Remote-Eligible) Overview At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine learning to create real-time,... 
    Full time
    Part time
    Local area
    Remote work
    Flexible hours

    Capital One

    Raleigh, NC
    4 days ago
  •  ...real‑time entertainment with our continuously growing team of engineering experts. We’re always improving on the tools and technology...  ...of engineers at the intersection of vision, language and machine learning to create state‑of‑the‑art models for agentic vision tools.... 
    Worldwide
    Flexible hours

    Repovive, Inc.

    Cary, NC
    12 hours ago
  • $110k - $140k

     ...Sunergi Inc. Machine Learning Engineer Full-time We are expanding rapidly and are seeking new, experienced and hands‑on team members who think outside of the box (and are not afraid to share their thoughts), will deliver unique ideas and like to work in a fast‑paced environment... 
    Full time
    Remote work

    Sunergi Inc

    Durham, NC
    11 days ago
  • $157k - $243.4k

     ...The university has pioneered a new way to learn in the 21st century, one that has...  ...00 Job Description The Senior ML Engineer builds and deploys state-of-the-art NLP/LLM...  ...Science, Software Engineering, Data Science, Machine Learning, Mathematics, Physics, or a related... 
    Full time
    Flexible hours

    Western Governors University

    Raleigh, NC
    1 day ago
  • $286.2k - $326.7k

     ...Sr. Director, Machine Learning Engineering (Remote-Eligible) Overview At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine learning to create real-time,... 
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Raleigh, NC
    1 day ago
  • $136.1k - $252.8k

     ...MCP, vector databases, cloud platforms (AWS/Azure/GCP), and data engineering, combined with strong skills in Python, AI architecture, MLOps,...  ...We never request money or banking details from job applicants. Learn more about spotting and avoiding scams** **.**Please read our .... 
    Temporary work
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    1 day ago
  •  ...for high-volume, real-time, multi-modal machine-generated data — including logs, time series...  ...excellence of Splunk and Cisco's global engineering capabilities. Our work spans networking,...  ...structure and unstructured data, deep learning-based time series modeling, advanced... 
    Flexible hours

    Webex Events (formerly Socio)

    Durham, NC
    1 day ago
  • $136.1k - $252.8k

     ...About the Role Do you love collaborating with teams to solve complex technical problems? We are seeking a Principal Machine Learning Engineer to design, build, and operate scalable AI/ML systems and agentic architectures that support next-generation legal... 
    Local area
    Worldwide
    Flexible hours

    RELX Group plc

    Raleigh, NC
    4 days ago
  •  ...Q2 India is seeking a Machine Learning Engineer based in Cary, North Carolina. In this role, you will develop and maintain production systems to support fraud detection products, ensuring a seamless integration of machine learning models into applications. The ideal candidate... 

    Q2 India

    Cary, NC
    12 hours ago
  •  ...sales dynamics, it redefines how businesses learn from and optimize in‑person customer...  ...or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a...  ...years of professional experience in ML engineering. Strong programming skills in Python (TypeScript... 
    Full time

    Catalyst Labs

    Raleigh, NC
    3 days ago
  • Ara is seeking a Mid Research Scientist - Artificial Intelligence Engineer in Raleigh, NC. The role involves developing AI, machine learning, and computer vision software for U.S. defense and intelligence communities. Candidates must have a Bachelor's or Master's in a... 

    Ara

    Raleigh, NC
    4 days ago
  •  ...The Customer Service Engineer - is an intermediate position that performs tasks related to the repair of a variety of technology-based products typically associated in an end-user computing environment. Responsibilities Performs basic and moderately complex troubleshooting... 

    Worldwide TechServices

    Cary, NC
    4 days ago
  •  ...solutions company is seeking a Senior Research Engineer to join its Fundamental AI Research team. This role involves developing deep learning libraries and collaborating with a...  ...should have over 5 years of experience in machine learning, proficiency in Python and PyTorch... 
    Remote work

    Spectraforce Technologies

    Raleigh, NC
    4 days ago
  • $25 - $35 per hour

     ...Hourly hiring range: $25.00 to $35.00 (based on years of experience and certifications) Falcon is seeking a Field Engineer for our Cary, NC Testing and Inspections group. Falcon offers paid training, certifications, and renewals. Responsibilities include, but are not... 
    Hourly pay
    Casual work
    Internship
    Night shift
    Weekend work

    Falcon Engineering Inc

    Cary, NC
    11 hours ago
  •  ...Kriya Therapeutics in Morrisville, NC is seeking a Facilities Engineer to support lab and GMP manufacturing operations. The role involves planning and executing critical infrastructure maintenance, managing contractors, and ensuring compliance with industry guidelines... 
    For contractors

    Kriya Therapeutics

    Morrisville, NC
    11 hours ago
  •  ...A leading engineering firm in Cary, NC is looking for a Field Engineer to join their Testing and Inspections group. Responsibilities include materials testing, inspections, and documentation. Ideal candidates will hold a Civil Engineering degree and possess relevant certifications... 

    Falcon Engineering Inc

    Cary, NC
    11 hours ago
  • $110.6k - $165.8k

     ...Qualcomm, located in Raleigh, North Carolina, is seeking a Machine Learning Engineer to develop and implement innovative machine learning techniques. The role involves designing and optimizing AI models for Qualcomm's cutting-edge technology. Candidates should have at... 

    Qualcomm

    Raleigh, NC
    1 day ago
  • $80k - $100k

     ...service support to customers. Install and service Juki America machines in local service area primarily, and outside area as assigned...  ...college, military school or other accredited institution or engineering or technical subject matter is desirable. Able to maintain,... 
    Local area
    Remote work

    Juki America, Inc.

    Morrisville, NC
    13 days ago
  •  ...About Mercor's Talent NetworkJoin our Machine Learning Engineer Expert Network to connect with leading AI labs and companies seeking your expertise. This is an open application for future contract opportunities that match your background and interests. Once you complete... 
    Contract work
    Remote work

    Mercor Inc

    Raleigh, NC
    1 day ago
  • $106.9k - $176.5k

     ...want it to go.  Join EY and help to build a better working world. Technology – Data and Decision Science – AI Native Engineering AI/Machine Learning Engineer, Senior Consultant The opportunity Our Artificial Intelligence and Data team helps apply cutting... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Raleigh, NC
    1 day ago
  •  ...looking for an experienced Data and MLOps Engineer to join our Data and AI team and work...  ...frameworks like TensorFlow, PyTorch or Scikit‑learn Required Skills Experience with CI/CD...  ...monitoring Experience deploying production‑ready machine learning models Experience with Model... 

    DPR Construction

    Raleigh, NC
    12 hours ago
  • A rapidly growing technology startup is seeking a Machine Learning Engineer to design, build, and deploy innovative ML systems. You will work on empowering clients through AI-driven solutions and collaborate closely with teams to enhance customer interactions. Ideal candidates... 

    Catalyst Labs

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!