Why This Role Stands Out
This role offers a fantastic opportunity to lead cutting-edge enterprise AI and Generative AI initiatives, shaping scalable AI capabilities within a reputable consulting firm. You'll thrive here if you're an experienced AI/ML leader passionate about architecting and implementing advanced solutions, and eager to mentor teams. Apply now to make a significant impact and advance your career in AI.
Quick Overview
Job Description
Position Overview
We are seeking an experienced Senior AI/ML Engineer with strong expertise in Natural Language Processing (NLP), Generative AI, document intelligence, embeddings, and vector search. The ideal candidate will have hands-on experience building enterprise AI solutions that ingest and process documents, generate embeddings, store them in MongoDB, and enable intelligent semantic search using MongoDB Vector Search.
The candidate will work closely with Data, AI/ML, Architecture, and Product teams to design scalable AI-powered document search and Retrieval-Augmented Generation (RAG) solutions.
Key Responsibilities
• Design and develop end-to-end AI/ML and NLP solutions for enterprise document processing and search.
• Build pipelines for document ingestion, text extraction, preprocessing, NLP processing, and enrichment.
• Implement intelligent document chunking and metadata extraction strategies.
• Generate and manage vector embeddings for structured and unstructured data.
• Design and implement MongoDB Vector Search for semantic document retrieval.
• Build RAG (Retrieval-Augmented Generation) pipelines using LLMs and vector databases.
• Develop semantic search capabilities for PDF, Word, text, and other enterprise documents.
• Implement hybrid search combining keyword, metadata, and vector-based retrieval.
• Integrate LLMs and embedding models with enterprise applications and APIs.
• Develop NLP capabilities including NER, classification, summarization, information extraction, and semantic similarity.
• Build scalable Python-based AI/ML services and REST APIs.
• Evaluate retrieval quality using metrics such as Precision@K, Recall@K, MRR, and relevance scoring.
• Optimize chunk size, embedding models, similarity thresholds, and retrieval strategies.
• Implement appropriate security, access controls, monitoring, and governance for enterprise AI solutions.
• Collaborate with architects and engineering teams to productionize AI/ML workloads.
Required Skills
• 8–10+ years of software engineering, data engineering, AI/ML, or related experience.
• Strong hands-on experience with Python.
• Strong experience with Machine Learning and Natural Language Processing (NLP).
• Experience processing unstructured documents and text data.
• Hands-on experience with MongoDB and MongoDB Vector Search / semantic search.
• Experience creating and managing vector embeddings.
• Strong understanding of LLMs, Generative AI, and RAG architectures.
• Knowledge of document chunking, tokenization, similarity search, and retrieval techniques.
• Experience with embedding models from OpenAI, Hugging Face, Sentence Transformers, or equivalent.
• Experience with frameworks such as LangChain, LangGraph, or LlamaIndex.
• Experience building APIs using FastAPI, Flask, or similar frameworks.
• Understanding of prompt engineering, context management, hallucination reduction, and grounding techniques.
• Experience deploying AI/ML applications in cloud environments.
• Strong understanding of production AI considerations including scalability, latency, security, observability, and model evaluation.
Preferred Skills
• Experience with Agentic AI and AI agents.
• Experience with MCP (Model Context Protocol) and enterprise tool integration.
• Knowledge of Azure AI Foundry, Microsoft Fabric, and Databricks.
• Experience with other vector technologies such as FAISS, Pinecone, Weaviate, or Elasticsearch/OpenSearch.
• Experience implementing document intelligence solutions in highly regulated environments.
• Banking or financial-services domain experience is strongly preferred.
Target Architecture
Documents → Text Extraction → NLP Processing → Chunking → Embeddings → MongoDB → Vector Search → RAG/LLM → User Response
The successful candidate should be capable of designing, implementing, optimizing, and productionizing this complete workflow for enterprise-scale document search and AI applications.
Similar jobs
- SC
Senior AI/ML Engineer – Agentic AI (AWS)
NewServIT Consulting LLC
Charlotte, NC🇺🇸On-siteYesterdayAWSMLOpsMachine Learning+3Technology - PC
MLOps Engineer
NewPyramid Consulting, Inc.
Jersey City, NJ🇺🇸$50 - $60/hrHybridYesterdayEngineering - TE
Senior Data Scientist / Lead AI/ML Engineer
NewTekInvaderZ LLC
Tampa, FL🇺🇸HybridYesterdaySQLAWSMLOps+15Technology - OP
Machine Learning Engineer, Growth
NewAuto ApplyOpenai
San Francisco🇺🇸Hybrid8 hours agoSQLMachine LearningBackground Checks+3Technology - SI
Senior Machine Learning Engineer (multiple positions available)
NewAuto ApplySAP IT Business Systeme
Palo Alto, CA🇺🇸$174.8k - $222.3k/yrHybrid11 hours agoDockerMicroservicesMySQL+31Technology - TE
AI/ML Engineer - Houston, TX, San Antonio, TX, Dallas, TX, Austin, TX.
NewTechniPros, LLC
Houston, TX🇺🇸HybridYesterdayDockerFastAPISQL+10Technology - QT
Principal AI / ML Engineer
NewQUANTUM TECHNOLOGIES LLC
Norcross, GA🇺🇸HybridYesterdaySQLMLOpsMLflow+8Technology - TH
Machine Learning Engineer | Contract | Remote
NewAuto ApplyTech Holding
United States🇺🇸RemoteYesterdayDockerGCPAWS+12Technology - CL
Founding RL Engineer
NewAuto ApplyClera
San Francisco🇺🇸On-siteYesterdayMachine LearningLLMPyTorch+1Engineering - DI
Principal Machine Learning Scientist
NewAuto ApplyDISCO
Remote🇺🇸RemoteYesterdayMachine LearningCase ManagementStrategic PlanningTechnology - DI
Principal Machine Learning Scientist
NewAuto ApplyDISCO
Austin🇺🇸HybridYesterdayMachine LearningCase ManagementStrategic PlanningTechnology - RA
Machine Learning Engineer (Physics-based)
NewAuto ApplyRoot Access
New York City🇺🇸On-siteYesterdayMachine LearningPyTorchPythonTechnology