Skip to content
mimi

Principal Machine Learning Engineer (GenAI / AI Architecture)

VDart

Raleigh · Hybrid Contract Lead Today

About the role

What This Person Will Actually Do

This is a Principal level IC role with minimal hands on coding.

Core responsibilities:

  • Set technical direction for LLM, RAG, and GenAI adoption across multiple teams
  • Evaluate and recommend AI architectures, tools, and frameworks
  • Help decompose business and product requirements into clear technology decisions
  • Advise teams on best practices for AI agents, ensuring quality and avoiding "AI slop"
  • Support teams as they build (guidance and review), but not execute the build themselves
  • Act as a trusted advisor to engineering and product leadership during fast moving technical change

Technical Environment & Expectations

  • Cloud: AWS (current standard), but candidate must not be locked into one cloud or toolset
  • Languages:
    • Python is the most relevant
    • Exposure to Java / .NET ecosystems is important (for legacy alignment)
  • AI / GenAI:
    • LLMs
    • RAG
    • AI agents
    • Multi model strategies
  • Candidate should be able to discuss multiple GenAI tools, their tradeoffs, pros/cons, and use cases - not overly attached to one vendor or framework.

Must Have Skills (Recruiter Screening Criteria)

  • Senior / Principal level experience
  • Strong GenAI / LLM systems knowledge
  • Hands on background earlier in career, now operating at architect / advisor level
  • Experience guiding teams through technology decisions (not just building solo)
  • Strong cloud based AI architecture understanding
  • Python development background

Skills

AIAWSGenAIJavaLLMsMulti-model strategiesNETPythonRAG

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free