Machine Learning Engineer (Generative AI)
Strategic Staffing Solutions
📍 Charlotte, North Carolina, US0💼 Contract🕐 6/1/2026
Apply now →Start your Pro trial in 30 seconds (3 days free): you also get the AI match score with your resume.
Role overview
Strategic Staffing Solutions is hiring for the Machine Learning Engineer (Generative AI) role in Charlotte, North Carolina, US. It is contract, Mid-level level, in the Tech sector. It was posted 6/1/2026.
On TalentyGo you can review this job and apply more effectively: Charlie prepares an ATS-optimized resume and a cover letter tailored to "Machine Learning Engineer (Generative AI)" at Strategic Staffing Solutions in about a minute. Before you apply, you can also check how well your profile fits, with a match score based on skills, experience, location and seniority.
- Role
- Machine Learning Engineer (Generative AI)
- Company
- Strategic Staffing Solutions
- Location
- Charlotte, North Carolina, US
- Work mode
- On-site
- Employment
- Contract
- Seniority
- Mid-level
- Sector
- Tech
- Posted
- 6/1/2026
Description
Machine Learning Engineer (Generative AI)
Location: Charlotte, NC (Hybrid)
Duration: 12 Month Contract
Employment Type: W2 Only
Overview
We are seeking a highly skilled Machine Learning Engineer specializing in Generative AI to design, develop, and deploy cutting-edge AI solutions that drive innovation across the enterprise. This role will focus on building scalable AI applications utilizing Large Language Models (LLMs), retrieval-augmented generation (RAG), agentic AI frameworks, and modern machine learning technologies.
The ideal candidate combines strong software engineering fundamentals with hands-on experience developing and deploying production-grade AI solutions. This individual will partner closely with engineering teams, architects, and business stakeholders to build intelligent systems that solve complex business challenges and support enterprise-scale initiatives.
Key Responsibilities
• Design, develop, test, and deploy Generative AI solutions for text, image, and multimodal applications.
• Build and optimize Large Language Model (LLM) applications using modern AI frameworks and tooling.
• Develop advanced prompt engineering strategies and context-aware AI workflows.
• Design and implement Retrieval-Augmented Generation (RAG) architectures utilizing vector databases and semantic search techniques.
• Build agentic AI applications leveraging multi-agent frameworks, memory management, session handling, and Model Context Protocol (MCP) tools.
• Integrate AI capabilities into enterprise applications, APIs, and business workflows.
• Collaborate with cross-functional teams to define technical requirements and AI solution architecture.
• Lead complex technology initiatives with enterprise-wide impact and influence AI engineering best practices.
• Evaluate emerging AI technologies and recommend innovative solutions to improve business outcomes.
• Develop scalable, secure, and maintainable AI applications following software engineering best practices.
• Participate in code reviews, architecture discussions, testing, debugging, and technical documentation.
• Mentor engineers and contribute to the development of AI engineering standards and best practices.
• Support MLOps initiatives to ensure reliable deployment, monitoring, and lifecycle management of AI models.
Required Qualifications
• 5+ years of Software Engineering or Machine Learning Engineering experience, or equivalent combination of education, military experience, training, and professional experience.
• Strong proficiency in Python development.
• Experience with machine learning frameworks such as PyTorch and TensorFlow.
• Hands-on experience building solutions with Large Language Models (LLMs), transformer architectures, and the Hugging Face ecosystem.
• Experience developing multi-agent AI systems utilizing session management, memory frameworks, and MCP tools.
• Knowledge of vector databases and Retrieval-Augmented Generation (RAG) architectures.
• Experience building and deploying scalable AI applications in enterprise environments.
• Strong understanding of software engineering principles, design patterns, and distributed systems.
• Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
• Experience with cloud-based AI platforms including:
• AWS SageMaker
• Azure OpenAI
• Google Vertex AI
• Experience implementing MLOps practices, model deployment pipelines, and AI lifecycle management.
• Experience integrating AI solutions into web applications and enterprise platforms.
• Familiarity with containerization technologies and cloud-native architectures.
• Experience building multimodal AI applications.
• Understanding of AI governance, security, and responsible AI practices.
Desired Technical Skills
• Python
• PyTorch
• TensorFlow
• Hugging Face
• Large Language Models (LLMs)
• Prompt Engineering
• Retrieval-Augmented Generation (RAG)
• Vector Databases
• Semantic Search
• Multi-Agent Systems
• MCP (Model Context Protocol)
• AWS SageMaker
• Azure OpenAI
• Google Vertex AI
• MLOps
• REST APIs
• Cloud-Native Application Development
The market for this role in Charlotte
TalentyGo lists 5859 similar roles (16 in Charlotte), 24% remote. Charlie ranks them against your CV, each with a clear score.
Similar jobs
Frontend Engineer III, Moderation Enforcement
📍 Remote - United States · Remote · tech
Senior Software Engineer (AI)
📍 Tel Aviv · tech
Senior Privacy Engineer
📍 Remote · Remote · tech
Senior Software Engineer, Application Security
📍 San Francisco Bay Area · tech
Director, Engineering
📍 Tel Aviv · tech
Forward Deployed Engineer, Finance [Office of the CTO]
📍 Remote - USA · Remote · finance
TalentyGo is an aggregator of job postings from public sources. Always verify information directly with the company. Applications go through the original company website; TalentyGo does not manage hiring processes.