AI / ML Engineer

E Source · Remote · Remote · Calgary ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Fully remote (US/Canada)
  • Python + Generative AI
  • No visa sponsorship
  • $115k-$145k USD

Join E Source as a Senior AI/ML Engineer to develop next-generation solutions that help utilities optimize grids and serve customers. You will collaborate with data scientists and software engineers to deploy predictive models, generative reasoning tools, and sustainable decision systems.

This position focuses on building reusable Python packages, RAG components, and evaluation frameworks for AI agents. You will work on diverse use cases including geospatial analysis, time series forecasting, and network reliability while ensuring high-quality code coverage and efficient data processing.

What you'll do

  • Design and deploy scalable software products integrating ML and AI models
  • Build reusable Python packages for algorithms and data-processing pipelines
  • Implement RAG components, LLM integration, and agent-based workflows
  • Develop evaluation frameworks to assess model reasoning and fairness
  • Optimize database queries for efficient data processing and retrieval
  • Break down complex MLE tasks into manageable technical stories
  • Ensure high-quality test coverage and participate in peer code reviews
  • Incorporate latest advances in generative AI and system orchestration

What you'll need

  • Master’s degree in Computer Science, Software Engineering, or related field
  • Minimum 7 years of experience deploying machine learning software products
  • Strong Python programming skills with package development experience
  • Familiarity with Databricks for scalable data processing
  • Solid understanding of MLOps, model lifecycle, and scalable inference
  • Experience with cloud infrastructure (Azure, AWS, or GCP) and CI/CD
  • Proficiency with distributed computing and relational/nonrelational databases
  • Knowledge of generative AI tools like LangChain, Hugging Face, or AutoGen

Nice to have

  • PhD in a relevant technical field
  • Experience developing or evaluating agentic AI systems
  • Knowledge of the utility, power, or energy sectors
  • Deep knowledge of the Databricks tech stack for AI

Stack

  • Python
  • Databricks
  • Azure
  • AWS
  • GCP
  • AutoGen
  • Hugging Face
  • LangChain
  • LangGraph
  • LlamaIndex

How you'll work

  • 100% remote work policy
  • Infrequent travel required (1-2 times per year)
  • Must be authorized to work in the US or Canada

What you get

  • Medical, dental, and vision insurance plans
  • Company-paid life and disability insurance
  • Flexible spending plans for medical and dependent care
  • Paid parental leave
  • Flexible time off policy
  • 401(k)/RRSP plan with 3% employer match
  • Annual bonus potential