AI Application Development

Lenovo

North Carolina, United StatesFresher44m agovia LinkedIn

About the Role

Lenovo is seeking a highly motivated AI Developer – New Graduate to join their US engineering team in Morrisville, NC. This role operates under a hybrid policy and is designed for recent graduates with a strong software engineering foundation and hands-on exposure to AI/ML or Generative AI. You will participate in the design and development of enterprise AI applications, working on real enterprise products and collaborating with various stakeholders.

Key Responsibilities

  • Design, develop, test, and enhance enterprise AI applications and AI-enabled product capabilities.
  • Build solutions involving LLMs, RAG, AI Agents, prompt engineering, tool/function calling, vector/embedding search, and AI workflow orchestration.
  • Develop backend services, APIs, data integrations, and other components to connect AI capabilities with enterprise systems.
  • Participate in AI evaluation, testing, debugging, and performance improvement.
  • Work with product managers, architects, business stakeholders, and engineering teams to translate requirements into technical solutions.
  • Participate in requirement discussions, solution design, technical reviews, demos, UAT support, and production deployment.
  • Prototype and evaluate new AI technologies.
  • Troubleshoot technical and production issues.
  • Develop a strong understanding of business processes and user journeys.
  • Gradually take greater ownership of solutions from problem definition through implementation and delivery.
  • Develop toward an FDE role, partnering with stakeholders to explore problems, prototype solutions, and drive AI use cases.

Requirements & Tech Stack

  • Strong programming fundamentals with hands-on experience in Python.
  • Hands-on project, research, or internship experience in at least one AI-related area:
  • Large Language Models (LLMs)
  • Generative AI applications
  • RAG
  • AI Agents
  • AI chatbot / conversational AI
  • NLP
  • Machine Learning
  • Embedding / vector search
  • Tool / Function Calling
  • AI automation
  • Ability to clearly explain the architecture, implementation, challenges, and results of AI or software projects.
  • Good understanding of software engineering fundamentals, including APIs, databases, debugging, source control, and software development lifecycle.
  • Strong learning ability and curiosity about new AI technologies.
  • Strong problem-solving skills and willingness to work through ambiguous problems.
  • Good verbal and written communication skills, with the ability to collaborate with both technical and non-technical stakeholders.
  • Strong ownership mindset and willingness to learn business processes.
  • Ability to work effectively in a global, cross-functional engineering environment.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Software Engineering, or a related technical field.
  • Recent graduate or early-career candidate with strong academic, internship, research, or project experience.

Preferred Qualifications:

  • Master’s degree in Computer Science, AI, Machine Learning, Data Science, or a related field.
  • Internship or project experience building production-oriented LLM or Generative AI applications.
  • Experience with frameworks or technologies such as LangChain, LangGraph, AutoGen, Hugging Face, PyTorch, or similar AI development frameworks.
  • Experience with RAG pipelines, vector databases, embeddings, Agent workflows, or tool/function calling.
  • Experience with backend development using Python frameworks such as FastAPI or Flask.
  • Familiarity with relational databases, SQL, REST APIs, cloud platforms, Docker, or Kubernetes.
  • Experience developing and evaluating AI prototypes and converting prototypes into usable applications.
  • Exposure to LLM evaluation, prompt evaluation, test datasets, or AI observability.
  • Experience working directly with users, customers, product teams, or business stakeholders.
  • Demonstrated ability to independently explore an unfamiliar problem, quickly build a prototype, collect feedback, and iterate on the solution.
  • Interest and potential to grow toward a Forward Deployed Engineer (FDE) role.
  • Mandarin Chinese communication skills are a plus.

Entry-Level Jobs in the US · last 7 days

60 openings · all need no experience

Most hiring: Atrium Health, Arbella Insurance Group, CVS Health

See all 60 →