This is a remote role based in the US. Please see below for important information regarding the recruiting process for fully remote roles.
Job Responsibilities
AI Solution Development
Design and deploy AI solutions using LLMs, SLMs, VLMs, and Agentic AI frameworks.
Support AI architecture, solution design, and proof-of-concept initiatives.
Data Engineering & RAG
Build scalable data pipelines for ingestion, transformation, and enrichment.
Develop RAG solutions using vector databases such as Milvus and PGVector.
AI Platform & Integration
Integrate AI services, APIs, and microservices into enterprise platforms.
Optimize model training and inference using GPU-accelerated technologies.
MLOps & Operations
Implement MLOps, LLMOps, and pipeline orchestration best practices.
Monitor, optimize, and maintain AI workflows and platform performance.
Security & Documentation
Ensure data security, governance, and compliance requirements are met.
Create technical documentation and maintain high-quality, reusable code.
Collaboration & Innovation
Partner with cross-functional teams to deliver scalable AI solutions.
Evaluate and adopt emerging AI and data technologies to improve platform capabilities.
Basic Qualifications
Bachelor’s or Master’s degree in Computer Science, Data Engineering, Artificial Intelligence, or a related field.
5+ years of experience in AI/data engineering and implementation roles, including data engineering, machine learning, NLP, or Generative AI-focused data solutions.
2+ years of hands-on experience in building end-to-end Generative AI and data-driven solutions, including data preprocessing, embedding generation, and Retrieval-Augmented Generation (RAG) pipelines using LLMs and multimodal models (e.g., OpenAI, Anthropic, Llama, Hugging Face, Amazon Bedrock).
Preferred Qualifications
Strong experience with data processing frameworks and pipeline development.
Hands-on experience with vector databases such as Milvus, PostgreSQL (PGVector), Pinecone, or similar, including embedding management and semantic search implementations.
Experience working with the NVIDIA AI ecosystem (e.g., GPUs, CUDA, TensorRT, NeMo) or equivalent acceleration technologies for efficient data processing, model training, and inference is a strong plus.
Strong understanding of data architectures involving structured, semi-structured, and unstructured data, and building scalable pipelines to support AI/ML workloads.
Experience integrating AI/data solutions across cloud and on-premise environments, including containerization and orchestration using Docker and Kubernetes.
Proven experience implementing MLOps, LLMOps, and DataOps practices, including CI/CD pipelines, data versioning, monitoring, and lifecycle management using tools such as Jenkins, GitLab, MLflow, or similar.
Strong programming skills in Python, with experience in data processing libraries (e.g., Pandas, PySpark), and familiarity with API development.
Solid understanding of data governance, security, and compliance, including handling sensitive data and implementing access controls and encryption.
Strong problem-solving skills and ability to translate complex data and AI requirements into scalable, reusable solutions.
The Interview Process
What to expect during your interview: Our virtual interviews including phone screens are conducted on camera to support an engaging and consistent interview experience. Please ensure you have access to a camera, audio, and reliable internet connectivity. If you are unable to participate on camera, please let your recruiter know in advance.
Candidates who progress to the final stage of the selection process for fully remote roles will be invited to complete their final interview in person to learn more about Lenovo, meet key stakeholders, and experience our workplace and culture firsthand.
#Remote
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.
Additional Locations
United States of America - North Carolina - Morrisville
United States of America
United States of America - North Carolina
United States of America - North Carolina - Morrisville
PAY TRANSPARENCY
The anticipated annual compensation range for this position is 120,600–184,920 USD. Final compensation will be based on relevant experience, skills, and business considerations. Individuals may also be considered for bonuses and/or commissions. Lenovo’s various benefits can be found at www.lenovobenefits.com
In compliance with Colorado’s Equal Pay for Equal Work Act (EPEWA), the expected application deadline for this position is 11-26-2026. This requirement applies to both internal and external candidates.