Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lenovo Logo

Associate AI Engineer

Lenovo

Salary not specified
Dec 18, 2025
NC, US
Apply Now

Lenovo is transforming into an AI-first organization and is seeking to advance its Hybrid AI vision by developing next-generation AI systems. The goal is to deliver Smarter Technology for All through AI-enabled devices, infrastructure, and services.

Requirements

  • Strong programming experience in Python.
  • Solid CS fundamentals: data structures, algorithms, complexity, concurrency.
  • Experience building and debugging non-trivial software systems (class projects, internships, research code, or open-source).
  • Coursework or project experience in machine learning or deep learning (e.g., supervised learning, optimization, neural networks).
  • Familiarity with at least one modern ML framework such as PyTorch, TensorFlow, or JAX.
  • Conceptual understanding of large language models (LLMs) or other foundation models (what they are, common use cases, limitations).
  • Experience using LLMs via APIs (e.g., OpenAI, Anthropic, etc.) or open-source models for a project, internship, or research.

Responsibilities

  • Build agentic AI workflows Design and implement multi-step AI agents that can plan, call tools/APIs, reason over intermediate results, and complete complex tasks end-to-end.
  • Develop orchestration layers Implement services that route and coordinate calls between foundation models, tools, data sources, and other agents (e.g., planners, executors, evaluators).
  • Design context and memory management Help design and implement strategies for managing context and 'memory' across interactions (e.g., chunking, retrieval, long-context handling, and stateful workflows), so agents can work over large and evolving information.
  • Prototype and productionize Take ideas from notebook-level prototypes to robust, observable, production-ready systems, including APIs, services, and internal tools.
  • Work with foundation models Fine-tune, adapt, and post-train large models (e.g., instruction-tuning, RAG, tool-use finetuning, preference optimization) in collaboration with senior ML engineers.
  • Experiment and evaluate Design experiments, build evaluation harnesses, and analyze metrics to compare different prompts, policies, and agent strategies.
  • Engineer for reliability and safety Contribute to guardrails, monitoring, and fallback strategies so agentic systems behave predictably and safely in real user environments.

Other

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a closely related technical field (e.g., EE, Math, Statistics, Physics) with a strong computing/programming focus.
  • Demonstrated ability to quickly learn new tools, libraries, and frameworks.
  • Strong analytical and debugging skills; comfortable working with incomplete or noisy real-world data.
  • Clear written and verbal communication skills.
  • Ability to work effectively in a team setting: code reviews, design discussions, and cross-functional collaboration.