AI Solutions Principal Software Engineer
Remote
CohnReznick
Charlotte, NC
Full Time
Lead Level
10+ years
Posted 4 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role is for a key AI Solutions Principal Software Engineer who will design, build, and deploy AI-native solutions to transform business workflows for CohnReznick. The engineer will work with cutting-edge AI technologies to generate measurable business impact.
Responsibilities
- Architect and develop AI-enabled applications leveraging LLMs, ML models, GenAI, RAG/GraphRAG, and NLP/NLM techniques
- Build full-stack web applications integrated with Azure AI services, ensuring secure, scalable, and resilient solutions
- Design and implement secure and managed data connectors and integrations for AI applications
- Ensure security, compliance, and stability of AI solutions in conjunction with cybersecurity, risk, and IAM teams
- Document architecture, workflows, and best practices; contribute to internal learning and knowledge sharing
- Ensure production readiness: scalability, resiliency, monitoring, and operational handoff to IT and Support teams
Requirements
- 10+ years in software engineering
- 5+ years in applied AI solution delivery
- Proven experience with Azure AI platform (OpenAI, AI Studio/Foundry, Cognitive Search), Azure Functions
- Strong proficiency in Python, TypeScript, and C#
- Experience with full-stack frameworks and RESTful APIs
- Expertise in GitHub Enterprise, GitHub Copilot, VS Code, and CI/CD pipelines
- Deep understanding of data security, governance, and compliance in enterprise environments
- Knowledge of vector databases, data science models, and UX for AI-driven applications
- Demonstrated self-learning and continuous upskilling in AI tools, models, and capabilities
Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field (or equivalent experience)
- 10+ years in software engineering, with at least 5 years in applied AI solution delivery
Nice to Have
- Experience in knowledge-engineering and working with domain experts to build software that transforms legacy processes
- Experience working in high-compliance environments (Healthcare, Finance) and deep familiarity with security processes
- Experience leading a team / working with outsourced engineers and influencing roadmaps
- Experience with Dataverse, Fabric, and other similar technologies
- Experience developing AI solutions in financial or highly regulated industries
Skills
GenAI
*
Python
*
Fabric
*
CI/CD pipelines
*
C++
*
TypeScript
*
RESTful APIs
*
LLMs
*
Dataverse
*
Cognitive Search
*
Vector Databases
*
GitHub Copilot
*
OpenAI
*
VS Code
*
Azure Functions
*
Claude Code
*
ML models
*
RAG/GraphRAG
*
NLP/NLM
*
Azure AI services
*
AI Studio/Foundry
*
GitHub Enterprise
*
* Required skills
Benefits
Generous PTO
Extensive learning & development
Flexible work environment
Expanded parental leave
Paid time off for volunteering
About CohnReznick
CohnReznick is one of the nation’s top professional services firms providing advisory, assurance, and tax services. They help organizations optimize performance, manage risk, and maximize value.
Professional Services
View all jobs at CohnReznick →