Job Description
The Senior Azure AI Platform Engineer is aligned with Encore’s Application Development Team to design, build, and operate scalable AI enabled platform capabilities on Microsoft Azure. This role focuses on creating the foundational services, patterns, and infrastructure that enable machine learning and generative AI features to be safely and effectively embedded across Encore’s applications.
This position supports all phases of the product and platform lifecycle, from defining the right technical approach and standards to delivering, operating, and continuously improving production grade AI systems. Collaborating closely with software engineers, data partners, and product stakeholders, this role aims to translate business challenges into reliable, secure, and scalable AI powered solutions. The Senior Azure AI Platform Engineer reports to the Senior Manager of Applications Development.
Key Job Responsibilities
AI First Application Engineering
• Lead the design and implementation of AI driven capabilities across Encore’s applications, embedding intelligence directly into workflows, user experiences, and backend services.
• Partner with product managers and business stakeholders to identify where AI and machine learning can meaningfully improve decision making, automation, personalization, and operational efficiency.
• Design and build reusable AI platform components, services, and patterns that application teams can safely and consistently adopt.
• Apply generative AI, machine learning, and Azure AI services to real world business problems with a focus on reliability, security, and scalability.
• Balance experimentation with production readiness, ensuring AI features are observable, testable, and maintainable.
Platform Enablement & Architecture
• Establish standards, guardrails, and best practices for AI usage across the application development organization.
• Evaluate new Azure AI services and tooling, recommending adoption when clear business value exists.
• Promote responsible AI practices including security, privacy, compliance, and cost awareness.
Production Support & Continuous Improvement
• Support and improve production applications and AI-powered services.
• Troubleshoot complex issues related to performance, reliability, and data quality.
• Improve observability, monitoring, and operational maturity of AI and application services.
• Identify opportunities to improve development workflows, automation, and deployment practices.
Documentation, Mentorship & Knowledge Sharing
• Create and maintain clear technical documentation covering architecture, AI patterns, and platform standards.
• Enable application teams through documentation, shared services, and hands-on mentorship.
• Contribute to a strong engineering culture focused on quality, ownership, and continuous improvement.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent practical experience
-MUST be local to Schiller Park, IL or Dallas 3 days a week on site
• 6+ years of professional software engineering experience in enterprise, SaaS, or consulting environments
• Proven experience designing, building, and supporting production-grade applications
• Strong experience with C#, .NET, Web APIs, and modern backend development practices
• Experience with Azure cloud services and cloud-native or serverless architectures
• Familiarity with modern JavaScript frameworks; React or Next.js experience preferred
• Experience working with relational and NoSQL databases such as SQL Server and Cosmos DB
• Understanding of CI/CD pipelines, automated testing, and modern Git workflows
• Strong communication skills with the ability to explain complex technical concepts clearly
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.