AI Engineer, Data, AI and Analytics
Role Overview
Design, develop, and support business applications, automations, and AI-enabled solutions that help teams work smarter and improve operational effectiveness.
Work with business and technical stakeholders to deliver practical solutions, from prototypes to production-ready applications.
Key Skills for This Role
Full Job Posting
Work arrangement
- The position requires in-person collaboration up to five days a week; the arrangement may change based on business requirements.
Role overview
Design, develop, and support business applications, automations, and AI-enabled solutions that help teams work smarter and improve operational effectiveness.
Work with business and technical stakeholders to deliver practical solutions, from prototypes to production-ready applications.
Key responsibilities
- Build applications and automations that improve operations and user experience, and apply AI capabilities to business problems.
- Partner with business stakeholders, analysts, Product Owners, Architects, and data teams to deliver measurable solutions.
- Prototype and validate ideas; build maintainable solutions aligned with architecture, security, and operational standards.
- Support deployment across environments and ongoing application stability, enhancements, and issue resolution.
- Collaborate with Cloud Operations and Infrastructure teams to maintain secure, reliable production environments.
- Contribute to standards, documentation, code reviews, and knowledge sharing; mentor developers.
- Participate in Agile delivery ceremonies and manage priorities across business and technology teams.
Experience and qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 8+ years of software development experience or equivalent education and experience.
- Experience designing, developing, and supporting modern full-stack business applications.
- Proficiency in Python, C#, JavaScript, or equivalent modern programming languages.
- Experience developing cloud-based solutions; Microsoft Azure is preferred.
- Working knowledge of AI and generative AI, including LLMs, prompt engineering, agents, and copilots.
- Experience building AI-enabled applications and rapidly developing business tools or prototypes with Streamlit or a similar framework.
- Familiarity with source control, automated testing, CI/CD, Agile, and full-lifecycle application support.
- Strong troubleshooting, problem-solving, communication, and collaboration skills.
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 Airlines
Analyst, Data Analytics
Calgary, CAN
WestJet seeks a data analytics analyst to build reporting, models, and automated tools for Revenue Management and Pricing. The role requires a relevant bachelor's degree, 5+ years of experience including at least 3 years
Intermediate Analyst
Calgary, CAN
WestJet is seeking an intermediate analyst to administer, support, and improve its enterprise ServiceNow platform. The role requires at least two years of related experience, hands-on ServiceNow administration, and skill
Intermediate Product Owner, WestJet App - 12 Month Term
Calgary, CAN
WestJet is seeking an intermediate product owner to lead mobile app capabilities from discovery through delivery and optimization. Candidates typically have 6+ years in product ownership, product management, business ana
Intermediate Analyst, Operational Analytics
Calgary, CAN
WestJet is seeking an Intermediate Analyst to build operational reporting and analyze airline performance, including delays, turnaround times, and aircraft utilization. Candidates need strong analytical and cross-functio
Senior Manager - Operational Data Services
Calgary, CAN
WestJet is seeking a senior leader to set strategy and oversee operational data platforms, integrations, production operations, and a multidisciplinary team. The role requires 10+ years in data engineering or related ent
Manager, Data & AI Governance & Enablement
Calgary, CAN
WestJet seeks a manager to build and lead enterprise data and AI governance capabilities, embedding practical controls, processes, and tools across the organization. Candidates need 8+ years in governance or related fiel
Pricing Analyst
Calgary, CAN
WestJet is seeking a Pricing Analyst to own pricing strategy for part of its flight network and optimize revenue. The role requires analytical and problem-solving ability, experience in analysis or business decision-maki
Analyst, Data Analytics
Calgary, CAN
Intermediate Analyst
Calgary, CAN
Intermediate Product Owner, WestJet App - 12 Month Term
Calgary, CAN
Intermediate Analyst, Operational Analytics
Calgary, CAN
Senior Manager - Operational Data Services
Calgary, CAN
Manager, Data & AI Governance & Enablement
Calgary, CAN
Pricing Analyst
Calgary, CAN