Principal Software Engineer, AI & Automation
Role Summary
The Principal Software Engineer, AI & Automation serves as the lead subject matter expert for AI-enabled, full-stack software engineering and low/no-code automation. As a senior individual contributor, this role defines long-term AI and automation strategy, partners closely with business stakeholders to identify high-value automation opportunities, and designs, builds, and delivers end-to-end AI-powered solutions using modern engineering practices.
This role exercises significant influence in shaping how AI, automation, and Power Platform technologies are applied across teams to improve operational efficiency and guest and employee experiences.
Key Responsibilities
- Lead AI, automation, and full-stack engineering efforts on agile delivery teams, collaborating closely with product owners, designers, and engineers.
- Architect, develop, test, and release scalable, maintainable AI-enabled solutions, including custom applications, APIs, and Microsoft Power Platform (Power Apps, Power Automate) solutions.
- Define and influence AI, automation, and low/no-code platform strategy aligned with organizational goals.
- Partner with business stakeholders to understand workflows, map processes, and design AI-driven and automated solutions with measurable impact.
- Ensure high-quality delivery through best practices including clean code, SOLID principles, TDD, CI/CD, code reviews, and monitoring of AI behavior and workflows.
- Serve as the technology SME for AI and automation, representing teams and initiatives to internal stakeholders.
- Mentor engineers and citizen developers across teams, promoting responsible AI, governance, and sustainable automation practices.
- Stay current with emerging AI/ML trends, including LLMs, and represent the organization through industry engagement and thought leadership.
- Participate in an on-call rotation to support critical applications with 24/7 coverage.
Required Qualifications
- 7+ years of experience in software engineering or a related field.
- Bachelor’s degree in Computer Science or related field, or equivalent experience (additional two years).
- Experience as a full-stack engineer building high-scale, n-tier applications using object-oriented languages (e.g., C#, Java).
- Strong knowledge of design patterns and clean, maintainable code principles.
- Expertise in cloud technologies and modern distributed architectures.
- Hands-on experience implementing AI or advanced automation, including AI/ML or LLM-based services and cloud AI platforms (e.g., Azure AI, Cognitive Services, AI Builder).
- Experience building low/no-code solutions, preferably using Microsoft Power Platform.
- Proven ability to mentor engineers and influence technical quality and standards.
- Strong communication skills and ability to drive AI and automation adoption with technical and business stakeholders.
- High school diploma or equivalent, minimum age of 18, and authorization to work in the U.S.
Preferred Qualifications
- Experience with Microsoft technologies (.NET, .NET Core, MS SQL, Azure).
- Experience with Angular (v10+), container technologies (Docker, Kubernetes, OpenShift), and automated testing.
- Experience leading technical initiatives with teams of three or more engineers.
- Deep experience with AI/ML, including LLMs, Azure OpenAI, and production AI monitoring.
- Experience with DevOps, Azure DevOps, Site Reliability Engineering, and Agile/Lean methodologies.
- Experience facilitating requirements workshops and mentoring citizen developers within a governed framework.
COMPENSATION AND BENEFITS
- Hourly contract rate range of $60.00 to $70.00 an hour based on experience and qualifications, as well as geographical market and business considerations.
Your well-being is important to Wimmer Solutions. All regular, full-time employees working a minimum of 30 hours per week are eligible to participate in the benefits plan. Outside of offering excellent medical, dental, and vision benefits, we also offer the following:
- Paid time off and holidays
- 401k & company match
- Flexible Health Care, Dependent Care, and Commuter Spending Accounts
- Employee Assistance Program
- Life & Accidental Death and Dismemberment Insurance
- Short and Long-Term Disability
- Payroll advance program, Charitable donation match, Athletic event sponsorship,
- Referral reward program, and more…
MORE ABOUT WIMMER SOLUTIONS
Wimmer Solutions is proud to be an equal-opportunity employer. All applicants will be considered for employment regardless of race, color, religion or belief, age, gender identity, sexual orientation, national origin, parental status, veteran, or disability status. Wimmer Solutions is committed to achieving a diverse employee network through all aspects of the hiring process and we welcome all applicants.