CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers. They are seeking a Senior Software Engineer – AI & Azure who will design, build, and scale intelligent cloud-native solutions on Microsoft Azure, leading the development of AI-powered applications and cloud modernization initiatives.
Responsibilities:
- Design and build scalable AI-powered applications using Azure OpenAI, Azure AI Search, Azure Machine Learning, and Document Intelligence
- Architect and implement cloud-native solutions on Microsoft Azure using AKS, Azure Functions, API Management, Cosmos DB, Azure SQL, Blob Storage, and Redis
- Develop and deploy Retrieval-Augmented Generation (RAG) systems, enterprise copilots, and intelligent automation agents
- Build secure, API-first microservices and integrate with enterprise platforms such as ERP, CRM, CLM, OMS, and external partner systems
- Implement event-driven and distributed architectures using Service Bus and Event Grid
- Optimize AI solutions for performance, cost efficiency, scalability, and security
- Lead CI/CD implementation using Azure DevOps or GitHub Actions and manage Infrastructure as Code using Bicep or Terraform
- Ensure enterprise-grade security using RBAC, Managed Identity, Key Vault, and compliance best practices
- Monitor, troubleshoot, and enhance production systems using Azure Monitor and Application Insights
- Collaborate with product, UX, and business stakeholders to translate requirements into technical solutions
- Provide architectural leadership, mentor engineers, and drive AI adoption across the organization
- Report project/task status to the management
- Step in as team member throughout the software development process as needed
Requirements:
- Bachelor's degree and 7 years application development experience, or 7 years CDW Application Development experience, OR 11 years application development experience, or 7 years CDW Application Development experience
- Experience building enterprise AI Copilots
- Knowledge of MLOps practices
- Experience with Graph databases or vector databases
- Background in enterprise digital transformation projects
- Demonstrated ability to coach and mentor others
- Advanced knowledge of product lifecycle and understanding of the role of methodology/frameworks
- Deliver solutions in Agile methodology in CI/CD environment
- Excellent written and verbal communication skills with the ability to effectively interact with and present to all stakeholders including senior leadership
- Strong organizational, planning and creative problem solving-skills with critical attention to detail