Skip to main content
Data Elephant logo

Senior AI / ML Engineer

Data Elephant
Full Timesenior
Calgary, Alberta, CAPosted March 22, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLAWSAzureMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of software engineering, data engineering, and applied AI. This role is ideal for someone who enjoys building end-to-end solutions - from data pipelines and backend systems to AI-powered applications - and wants to work on real-world industrial use cases. You will play a key role in designing and delivering modern AI-enabled solutions that help our clients transform legacy workflows into intelligent, scalable systems. In this position, you’ll contribute to a variety of impactful client projects, including: Building AI-powered anomaly detection systems for operational and industrial data

Modernizing asset management workflows Developing natural language interfaces for querying enterprise and operational data

Designing and implementing AI agents and copilots for business users

Creating scalable data pipelines and ML workflows in cloud environments

Enabling real-time and batch data processing for analytics and AI use cases Responsibilities: Design, build, and deploy end-to-end AI/ML solutions in production environments

Develop robust backend systems and APIs to support AI-driven applications

Build and maintain data pipelines and feature engineering workflows

Implement and operationalize machine learning models (training, deployment, monitoring)

Work with modern AI tooling (LLMs, agents, orchestration frameworks)

Collaborate with clients to translate business problems into technical solutions

Contribute to architecture decisions and best practices across projects

Mentor client team members and contribute to internal capability building Required Skills & Experience 5+ years of experience in software engineering, data engineering, or ML engineering

Strong programming and querying skills (Python, SQL, PySpark)

Experience building production-grade systems (APIs, microservices, pipelines)

Hands-on experience with AI/ML workflows and model deployment

Familiarity with modern AI/GenAI tooling and concepts

Experience with cloud platforms (Azure, AWS, Databricks)

Strong understanding of data engineering concepts (ETL, data modeling, pipelines)

Strong familiarity with the Databricks ecosystem (including AgentBricks, Genie - Databricks certifications strongy preferred)

Experience with LLM frameworks and agent-based architectures

Modern developer tooling (Cursor, AI-assisted development, "vibe coding")

Experience working with industrial, utilities, or energy sector data This role presents an exciting opportunity to work on practical, high-impact AI use cases - not just prototypes, shape how AI is applied to client environments, and change the game on traditional processes and platforms. Come join a growing organization helping clients take a new, lean and value-driven approach to data and engineering! Location

CALGARY, Alberta (Remote)

Department

Technology

Employment Type

Full-Time

Minimum Experience

Experienced

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free