GEN AI Developer Location: Charlotte, NC (Hybrid – 3 days onsite)
Role Overview We are seeking a highly experienced Gen AI Developer with a strong foundation in Python and microservices architecture, combined with deep expertise in Generative AI technologies. This role focuses on leveraging GenAI tools and frameworks to accelerate software development lifecycle activities, including requirement analysis, design generation, reverse engineering, and enterprise-scale application development. The ideal candidate will play a key role in building and deploying AI-driven solutions, enabling development teams, and driving best practices in prompt engineering and responsible AI adoption.
Key Responsibilities
Design, develop, and maintain scalable applications using Python and microservices architecture.
Leverage Generative AI to accelerate requirement gathering, analysis, and design (HLD/LLD).
Reverse engineer existing applications (Python, Java, Angular, Mule) to generate architecture diagrams, data flow, and sequence diagrams.
Utilize GenAI tools to propose API specifications and apply Domain-Driven Design (DDD) principles.
Build and deploy AI agents using LangChain, LangGraph, and related frameworks integrated with enterprise APIs.
Develop and implement Retrieval-Augmented Generation (RAG) pipelines for knowledge-based systems.
Use tools like Claude Code and GitHub Copilot for code generation, pull request reviews, automated testing, and refactoring.
Lead and mentor development teams in adopting GenAI tools and best practices.
Conduct workshops and training sessions on Generative AI frameworks and tools.
Ensure security, compliance, and responsible AI practices across all implementations.
Monitor and optimize AI workflows using observability and performance tools.
Required Qualifications
10+ years of experience in Python development and microservices architecture.
Strong hands-on experience with Generative AI technologies and prompt engineering.
Expertise in LangChain, LangGraph, LangFlow, and agent-based architectures.
Experience with Claude Code, GitHub Copilot, or similar AI-assisted development tools.
Solid understanding of software design principles, Domain-Driven Design (DDD), and cloud-native architectures.
Proven experience building AI solutions integrated with enterprise APIs.
Numbers & Facts
Location
NC, NC
Skills
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Artificial Intelligence (AI) Agentsunmatched
Best Practicesunmatched
Cloud Architectureunmatched
GitHubunmatched
Maintain Complianceunmatched
Mentoringunmatched
Microservicesunmatched
Programming Toolsunmatched
Python Programming/Scripting Languageunmatched
Refactoringunmatched
Requirements Managementunmatched
Reverse Engineeringunmatched
Scalable System Developmentunmatched
Software Administrationunmatched
Software Designunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
Test Automationunmatched
Training/Teachingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.