The Mid-Level AI/ML Engineer is a hands-on technical contributor who builds, deploys, and maintains production-grade AI/ML and Generative AI solutions for client and internal initiatives. The role combines software engineering, AI integration, data engineering, cloud delivery, and responsible AI. The engineer translates well-defined business requirements into secure, scalable, maintainable AI solutions; integrates AI capabilities into enterprise applications; evaluates model and system behavior; and supports operational maturity after deployment. The role involves developing LLM-powered applications and retrieval-augmented generation (RAG) solutions, including embeddings, chunking, vector search, semantic retrieval, prompt engineering, and grounded response generation. It also includes backend services, APIs, data pipelines, cloud-native AI service integrations, testing, deployment, monitoring, evaluation, and operational support. The engineer collaborates with product owners, architects, data and DevOps engineers, business stakeholders, and client technical teams, and contributes to design decisions, code reviews, knowledge sharing, and continuous improvement. The position is permanent and fully remote, based out of Baltimore, Maryland. The posted annual pay range is $107,500–$161,300. The position is anticipated to close on November 9, 2026. The employer describes the role as intermediate level and typically expects at least four years of relevant professional experience, including one to two years of hands-on AI/ML or Generative AI experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level