AI Engineer, Data, AI and Analytics
Role Overview
Design, develop, and support business applications, automations, and AI-enabled solutions that improve decision-making and operational effectiveness.
Work across business stakeholders and technical teams to deliver practical solutions, from prototypes to production applications.
Key Skills for This Role
Full Job Posting
Work arrangement
- The position requires in-person collaboration up to five days a week; this arrangement may change with business requirements.
Role overview
Design, develop, and support business applications, automations, and AI-enabled solutions that improve decision-making and operational effectiveness.
Work across business stakeholders and technical teams to deliver practical solutions, from prototypes to production applications.
Key responsibilities
- Build applications and use LLMs, copilots, agents, and related AI capabilities to address business problems.
- Partner with Data Science, Data Engineering, and Analytics teams to incorporate AI into business-facing solutions.
- Support cloud deployments, production operations, application enhancements, monitoring, and issue resolution.
- Maintain architecture, security, and operational standards; contribute to documentation, code reviews, and development practices.
- Mentor developers and participate in Agile planning, estimation, reviews, retrospectives, and stand-ups.
Experience and qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline; the posting also accepts an equivalent combination of education and experience.
- 8+ years of software development experience or equivalent combination of education and experience.
- Strong modern business application and full-stack web development experience.
- Proficiency in Python, C#, JavaScript, or equivalent modern programming languages.
- Cloud solution development experience; Microsoft Azure is preferred.
- Working knowledge of LLMs, prompt engineering, AI agents, copilots, and related technologies.
- Familiarity with source control, automated testing, CI/CD, and Agile delivery.
- Experience building business tools and prototypes with Streamlit or similar frameworks, and supporting solutions through their lifecycle.
Additional qualifications
- Docker or Kubernetes experience, Snowflake or modern data platform experience, cloud-hosted production application experience, relevant AI, cloud, or software engineering certifications, and airline or travel industry experience are nice to have.
Benefits
- The employer describes a competitive total rewards package, travel privileges for employees and family, and flexible savings and benefit programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WestJet
Program Manager, Fraud
Calgary, CAN
WestJet is seeking a Program Manager to lead the strategy and ongoing management of its loyalty fraud program. The role coordinates prevention, detection, incident response, recovery, and governance across teams; candida
Senior Analyst - Commercial Technology
Calgary, CAN
WestJet is seeking a Senior Analyst to support and improve the technology platforms used by its commercial business groups. The role leads operational technology work, incident and release processes, and sprint delivery.
Sr Business Analyst - Disruption Management
Calgary, CAN
WestJet seeks an experienced Senior Business Analyst to shape disruption decision support and visualization capabilities. The role leads cross-functional discovery, requirements, process design, data analysis, and readin
Program Manager, Fraud
Calgary, CAN
Senior Project Manager, Technology Portfolio
Calgary, CAN
Category Specialist
Calgary, CAN
Intermediate Analyst
Calgary, CAN
Senior Database Administrator
Calgary, CAN
Senior Analyst - Commercial Technology
Calgary, CAN
Sr Business Analyst - Disruption Management
Calgary, CAN