AI/ML Software Engieer
Jobs via Dice
Location
πΊπΈ United States
Type
Full-time
Salary
Undisclosed
Posted
1w ago
Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cogent Data Solutions Llc, is seeking the following. Apply via Dice today! Title: AI/ML Software Engineer Location: Maryland (Remote) Job Type: Contract Work Type: Remote/Telework
Key Responsibilities
: β’ AI System Design & Architecture: β’ Design and implement AI-powered systems including chatbots, RAG pipelines, and multi-agent workflows. β’ Evaluate and select appropriate approaches (LLM-based vs non-LLM methods) based on performance, cost, and accuracy
requirements
. β’ Contribute to system architecture decisions for data processing, retrieval strategies, and service integration. β’ Develop scalable AI applications that integrate with enterprise systems and workflows. β’ Retrieval, Knowledge Systems & NLP: β’ Build and enhance hybrid retrieval systems. (vector search, keyword search, and graph-based retrieval) β’ Develop and maintain RAG pipelines and knowledge management systems. β’ Implement graph-based knowledge representations. (e.g., case-law and statute relationships) β’ Improve embedding models, reranking systems, and retrieval accuracy. β’ Support document ingestion, indexing, and structured knowledge extraction. β’ AI Application Development β’ Build and maintain internal and external chatbot systems. β’ Develop RPA (Robotic Process Automation) tools powered by LLMs and data pipelines. β’ Implement translation, transcription, redaction, and document analysis systems. β’ Design document generation and form automation pipelines. β’ Evaluation, Testing & Quality Assurance: β’ Design and implement evaluation frameworks for AI/ML systems. β’ Develop unit, integration, and system-level tests for AI workflows. β’ Create synthetic datasets for benchmarking and model evaluation. β’ Monitor and improve system performance including latency, accuracy, and cost efficiency. β’ Validate AI outputs and implement hallucination mitigation strategies. β’ Deployment & Operations: β’ Deploy AI/ML systems in hybrid cloud and containerized environments. (Docker-based) β’ Optimize applications for constrained compute environments, including limited GPU availability. β’ Support CI/CD pipelines and production release workflows. β’ Ensure reliability, scalability, and maintainability of deployed systems. β’ Documentation & Collaboration: β’ Document system designs, workflows, APIs, and technical decisions. β’ Collaborate with cross-functional teams to define agent workflows and system