AI/ML Engineering Intern

Novacis Digital
  • Rockville, MD
  • Full-time
3 days ago

Job Description

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 LangChain, LangGraph, 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 LangChain, LangGraph, Hugging Face, Transformers, or similar AI frameworks.
  • Basic understanding of REST APIs, JSON, Git, and software development practices.
  • Familiarity with SQL, pandas, NumPy, scikit-learn, PyTorch, TensorFlow, 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 TensorFlow
  • 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 software engineering, research lab, hackathon, capstone, or technical internship experience.
What We're Looking For


  • Strong curiosity and passion for AI, software engineering, and emerging technologies.
  • Builder mindset with the ability to learn quickly, experiment, and deliver working results.
  • Strong ownership, attention to detail, and willingness to test and improve your own work.
  • Interest in building secure, scalable AI solutions that solve real-world enterprise problems.
  • Ability to work effectively in a fast-paced product engineering environment.
About Novacis Digital


Novacis Digital is an AI-focused technology company developing intelligent solutions for government and commercial organizations. Our work spans intelligent document processing, analytics and insights, case management, conversational AI, and AI agents that support complex business workflows. We bring together product engineering, cloud technology, and industry expertise to turn emerging AI capabilities into practical solutions. At Novacis Digital, you will collaborate with a growing team, contribute to real-world AI applications, and help shape products that improve how organizations process information, make decisions, and deliver services.

Flexible work from home options available.

Numbers & Facts

LocationRockville, MD
Job TypeFull-time

Skills

  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Automationunmatched
  • Business Operationsunmatched
  • Business Supportunmatched
  • Case Managementunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Conversation Engineunmatched
  • Data Scienceunmatched
  • Debugging Skillsunmatched
  • Deep Learningunmatched
  • Dental Insuranceunmatched
  • Detail Orientedunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Emerging Technologyunmatched
  • Flaskunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • Government Organizationsunmatched
  • Health Insuranceunmatched
  • Information Scienceunmatched
  • JSONunmatched
  • Linux Operating Systemunmatched
  • Machine Learningunmatched
  • Microsoft Windows Azureunmatched
  • Modeling Languagesunmatched
  • Natural Language Processing (NLP)unmatched
  • Organizational Development/Managementunmatched
  • Performance Managementunmatched
  • Problem Solving Skillsunmatched
  • Process Improvementunmatched
  • Product Demonstrationunmatched
  • Product Developmentunmatched
  • Product Engineeringunmatched
  • Prototypingunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • Research Laboratoryunmatched
  • SQL (Structured Query Language)unmatched
  • Scalable System Developmentunmatched
  • Service Deliveryunmatched
  • Shallow Parsingunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Structured Dataunmatched
  • Support Documentationunmatched
  • Team Playerunmatched
  • Testingunmatched
  • Unstructured Dataunmatched
  • Use Casesunmatched
  • Vision Planunmatched
  • Workflow Analysisunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder