remoteonsite
AI / GenAI Engineer - Lenovo
AI Engineer
Lead the design and deployment of generative AI solutions for hardware products, leveraging Python, PyTorch, NLP, and cloud services to create intelligent, user‑centric experiences.
About the role
Key Responsibilities
- Architect and implement generative AI models (e.g., GPT, diffusion) to enhance hardware functionality and user interaction.
- Collaborate with hardware and firmware teams to integrate AI inference engines into embedded systems.
- Develop end‑to‑end pipelines for data collection, preprocessing, training, and deployment using Python and PyTorch.
- Optimize models for latency, memory footprint, and power consumption on edge devices.
- Maintain CI/CD workflows for AI model versioning, testing, and continuous delivery on AWS or GCP.
Requirements
- BS/MS in Computer Science, Electrical Engineering, or related field with 3+ years of AI/ML engineering experience.
- Proficiency in Python, PyTorch/TensorFlow, and NLP libraries (Transformers, Hugging Face).
- Experience deploying models to edge or embedded platforms and optimizing for performance.
- Strong understanding of cloud AI services (AWS SageMaker, GCP Vertex AI) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
pythonmachine learninggenerative ainlppytorchaws