Job Description
Key Duties
Acts as the lead subject matter expert in AI, automation, and fullstack software engineering on an agile delivery team, collaborating with product owners, designers, and engineers to deliver business value iteratively.
Coordinates and leads the technical delivery of a team of approximately 7 engineers, including setting technical direction, aligning priorities, planning work, and driving execution through influence.
Acts as the technology SME for AI and automation for product teams, often representing multiple teams to business stakeholders and leadership.
Architects, engineers, tests, and releases highly scalable, secure, and maintainable endtoend solutions, combining:
Custom software and APIs
Cloudbased AI services (e.g., LLMs, cognitive services, AI Builder)
Microsoft Power Apps and Power Automate workflows.
Ensures delivery of highquality software and automation solutions through clean coding practices, pair programming, testdriven development (TDD), continuous integration, code reviews, and appropriate monitoring and observability for AIenabled workflows.
Influences development of technology strategy for AI, automation, and low/nocode platforms, aligned with department and enterprise goals, and helps teams execute against that strategy.
Partners closely with business stakeholders to understand processes, guest and employee journeys, and operational pain points; translates needs into effective AIpowered and automated solutions.
Facilitates design sessions, reviews, and demos, clearly communicating tradeoffs and technical concepts to both technical and nontechnical audiences.
Actively engages in the technology industry by applying emerging concepts in AI/ML, large language models, and low/nocode development, and by networking and speaking on behalf of Alaska at conferences and meetups.
Influences technology and AI maturity across divisions and leadership levels, advocating for responsible AI use, governance, and sustainable automation practices.
Leverages a deep understanding of guest experience, business operations, and systems to mentor engineers and citizen developers across multiple teams.
Job-Specific Experience, Education & Skills
Required
7 years of experience in software engineering or a related area.
Bachelors degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree.
Experience must include:
Acting as a fullstack software engineer building custom, highscale, ntier applications using objectoriented languages (e.g., C#, Java, etc.).
Utilizing appropriate design patterns to create clean, maintainable, and performant code.
Expertise utilizing cloud technologies and modern architecture practices to build highscale distributed systems.
Leading and coordinating the technical delivery of an engineering team of seven (7) or more engineers, including setting technical direction, mentoring, aligning priorities, and ensuring delivery and quality outcomes.
Handson experience delivering AIenabled or advanced automation solutions, such as integrating AI/ML or LLMbased services into applications or workflows.
Experience building solutions using low/nocode or workflow automation platforms, preferably Microsoft Power Platform (Power Apps and/or Power Automate).
Strong interpersonal skills and the ability to drive adoption of new ideas and technologies, particularly AI and automation, across engineering and business communities.
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 ... learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
Experience with the Microsoft technology stack, including .NET framework, .NET Core, MS SQL, and Azure cloud.
Experience leading large or complex technical initiatives spanning multiple teams or domains.
Experience with containers and container technologies, including Docker, Kubernetes, and OpenShift.
Experience with unit testing and functional test automation (front and back end).
Deep experience with AI/ML, including one or more of:
Large language models (LLMs)
Azure OpenAI Service or Azure Cognitive Services
AI Builder or similar cloud AI platforms
Experience delivering solutions on Microsoft Power Platform, including Power Apps, Power Automate, and custom connectors.
Experience with Site Reliability Engineering (SRE) practices.
Experience with DevOps practices and tools, particularly Azure DevOps.
Experience in Agile development methodologies.
Experience negotiating requirements directly with stakeholders, including leading discovery or design workshops.
Experience enabling and mentoring citizen developers or business power users within a governed low/nocode environment.