×
Register Here to Apply for Jobs or Post Jobs. X

AI​/ML Engineering Intern

Job in Rockville, Montgomery County, Maryland, 20849, USA
Listing for: Novacis Digital, LLC.
Full Time, Apprenticeship/Internship position
Listed on 2026-10-10
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Python
Salary/Wage Range or Industry Benchmark: 18000 - 32000 USD Yearly USD 18000.00 32000.00 YEAR
Job Description & How to Apply Below
Benefits:
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
About the Role

We are looking for a hands-on college or university student to join Novacis Digital as an AI/ML Engineering Intern supporting the design and development of enterprise AI products using machine learning, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI, intelligent document processing, and modern software engineering practices. The ideal candidate is a strong student engineer who can move from experimentation to working prototypes and write clean, testable Python.

Key Responsibilities
  • Develop and prototype AI/ML and Generative AI features using Python and modern AI frameworks.
  • Build and test LLM-based applications using OpenAI, Llama, Hugging Face, or similar foundation models.
  • Support RAG solutions using embeddings, vector databases, chunking, retrieval, reranking, and grounding techniques.
  • Use Lang Chain, Lang Graph, or similar orchestration frameworks to build multi-step and agentic AI workflows.
  • Develop lightweight APIs and services using FastAPI, Flask, or similar Python frameworks.
  • Assist with model/application evaluation, prompt testing, hallucination analysis, debugging, latency analysis, and performance improvement.
  • Prepare and transform structured and unstructured data for AI experimentation and product use cases.
  • Support intelligent document processing, conversational analytics, workflow automation, or enterprise search prototypes.
  • Use Git-based development practices and contribute technical notes, experiment results, and reusable documentation.
  • Research emerging AI capabilities and convert promising approaches into demonstrable product prototypes.
Required Skills
  • Strong programming fundamentals in Python.
  • Solid understanding of Artificial Intelligence, Machine Learning, and Deep Learning fundamentals.
  • Understanding of Generative AI concepts, LLMs, prompt engineering, embeddings, vectorization, and RAG.
  • Hands-on academic or personal project experience with AI chatbots, AI assistants, machine learning models, or LLM-based applications.
  • Exposure to Lang Chain, Lang Graph, Hugging Face, Transformers, or similar AI frameworks.
  • Basic understanding of REST APIs, JSON, Git, and software development practices.
  • Familiarity with SQL, pandas, Num Py, scikit-learn, PyTorch, Tensor Flow, or similar data/ML libraries.
  • Strong analytical, logical, debugging, and problem-solving skills.
  • Ability to communicate technical ideas clearly and work effectively in a hybrid team environment.
Educational Qualification
  • Currently pursuing a B.S., M.S., or equivalent degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Information Science, Computer Engineering, or a related engineering discipline.
  • Strong academic performance and evidence of applied engineering work are preferred.
Mandatory Project Experience

Candidates should be able to demonstrate at least 2 hands-on AI/ML or GenAI projects involving one or more of the following:

  • LLM-based applications or AI assistants
  • RAG pipelines and vector database implementations
  • Agentic AI workflows or tool-using agents
  • Prompt engineering and structured LLM evaluation
  • Machine learning models using scikit-learn, PyTorch, or Tensor Flow
  • FastAPI/Flask-based AI services or application backends
  • AI solutions addressing a real-world business or operational problem
Preferred Skills
  • Exposure to Azure, AWS, or GCP and basic cloud deployment concepts.
  • Experience with Docker, CI/CD, Linux, or containerized development environments.
  • Experience with vector databases such as Pinecone, ChromaDB, FAISS, Qdrant, Milvus, or pgvector.
  • Exposure to Computer Vision, NLP, intelligent document processing, conversational AI, or enterprise analytics.
  • Prior…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary