Principal Engineer, Enterprise AI & Intelligent Automation
Role details
Job location
Tech stack
Job description
We are seeking a visionary and hands-on Principal Software Engineer to serve as the lead subject matter expert for AI-enabled engineering and intelligent business automation. In this role, you will design and deploy scalable, AI-driven solutions that transform business operations. You will balance deep full-stack engineering fundamentals with modern low/no-code platforms to rapidly prototype and deliver high-value automations. As a technical leader, you will influence global AI strategy, mentor multi-disciplinary teams, and partner with executive stakeholders to solve complex operational challenges in a fast-paced, evolving environment., Technical Leadership: Act as the primary authority on AI, automation, and modern engineering practices. Guide solution design and influence long-term automation strategy and governance. Full-Stack AI Development: Architect and deploy end-to-end AI-enabled solutions. Develop custom integrations using cloud-based AI services and LLM-powered tools while leveraging the Microsoft Power Platform for rapid delivery. Rapid Prototyping: Transition concepts into production-ready automations that address real-world challenges in areas such as finance, operations, or supply chain. Team Mentorship: Provide technical guidance to engineers, offshore teams, and citizen developers. Conduct code reviews and establish sustainable development patterns and clean coding standards. Stakeholder Partnership: Collaborate directly with business leaders to translate complex workflows into effective, AI-powered technical requirements. Continuous Innovation: Evaluate emerging AI technologies and methodologies to ensure the organization remains at the forefront of the intelligent automation landscape.
Requirements
Education: Bachelor's degree in Computer Science or a related technical discipline. Professional Experience: 7+ years in software engineering with a focus on scalable, n-tier architectures. Proven track record of delivering real-world AI or automation solutions that provide measurable business impact. Technical Mastery: Strong background in object-oriented programming (C# or Java). Expert-level proficiency in the Microsoft Power Platform (Power Apps/Automate). Hands-on experience integrating AI assistants or LLMs into enterprise workflows. Experience leading technical workstreams and guiding offshore resources. Preferred Skills: Experience with the Azure stack, SQL, and modern front-end frameworks (e.g., Angular). Familiarity with DevOps, containerization (Docker/Kubernetes), and CI/CD pipelines. Background in supporting accounting, inventory, or complex operational functions. Equal Opportunity Employer / Disabled / Protected Veterans