Senior AI/ML Engineer

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Databricks
AI/ML
NLP
MLOps
LLMs
Elasticsearch

Job Details

Hi ,

Job title Senior AI/ML Engineer

Location : Hybrid (Herndon, VA)

Duration- : 6+ months contract

About the Role

We're seeking an experienced Senior Data Engineer / Machine Learning Engineer with a strong background in Natural Language Processing (NLP) and AI/ML systems to design, build, and deploy scalable solutions supporting Department of Defense (DoD) data missions.

This role involves applying cutting-edge techniques in large language models (LLMs), retrieval-augmented generation (RAG), semantic search, and distributed data processing to deliver secure, production-grade AI capabilities. You'll collaborate closely with cross-functional teams to operationalize advanced ML systems that transform how large-scale data is processed, analyzed, and understood.

Key Responsibilities

  • Design, develop, test, and maintain scalable AI/ML pipelines using Python and Databricks to support diverse DoD technical missions.
  • Build and deploy NLP solutions leveraging context extraction, topic modeling, and embedding-based methods (e.g., RAKE, TF-IDF, word/sentence embeddings).
  • Develop and operationalize GPU-accelerated ML models across distributed environments (Spark, Databricks, Kubernetes).
  • Utilize libraries and frameworks such as Spark NLP, Hugging Face, and TensorFlow to build and refine production-ready models.
  • Implement MLOps practices with MLflow for model lifecycle management, versioning, and reproducibility.
  • Integrate AI and ML solutions with Elasticsearch and Neo4j to enable semantic search, graph analytics, and knowledge discovery.
  • Collaborate with software engineers, data scientists, and mission stakeholders to deliver robust, scalable AI capabilities.
  • Drive innovation by contributing to shared ML tools, frameworks, and best practices across teams.
  • Ensure compliance, traceability, and data security in all AI/ML workflows in alignment with federal standards.
  • Support strategic planning and R&D for emerging AI/ML capabilities and infrastructure design.


Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering, ML engineering, or AI-focused roles.
  • Proven expertise in NLP, LLMs, semantic search, text embeddings, and generative AI.
  • Strong proficiency in Python, including experience with Flask APIs and reusable ML utilities.
  • Hands-on experience with Databricks, Apache Spark, and distributed data processing.
  • Deep familiarity with MLOps, including MLflow for tracking, deployment, and automation.
  • Experience developing and optimizing GPU-based models in production environments.
  • Working knowledge of Elasticsearch and Neo4j (preferred).
  • Solid understanding of data preprocessing, feature engineering, and model evaluation at scale.
  • Proficiency with Git and collaborative development workflows.
  • Experience working with large-scale datasets and strong command of SQL and data visualization tools.

Nice to Have

  • Exposure to federal data environments or defense-related missions.
  • Knowledge of additional ML subfields such as computer vision, reinforcement learning, or advanced statistical modeling.
  • Experience architecting secure, cloud-native ML systems using AWS, Azure, or Google Cloud Platform.


Best Regards,

Atul Singh
Sr. Technical Recruiter || Talent Portus

Email:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Talent Portus