Назад
Company hidden
2 часа назад

Senior Software Engineer - AI/ML (AI/ML)

120 000 - 145 000CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer - AI/ML (AI/ML): Building predictive analytics products for water data, including sensor anomaly detection, digital twins, and LLM-powered agents, with an accent on cloud-native services, scalable application development, and AI-assisted engineering. Focus on designing end-to-end features, operating AWS and Azure microservices, and improving testing and development infrastructure.

Location: Remote within Canada, with optional in-office collaboration on Wednesdays in Vancouver. Final candidates may be required to attend an in-person interview at the Vancouver facilities.

Salary: CAD 120,000–145,000 per year, plus bonus eligibility.

Company

Develops software for water data management, analytics, compliance, and predictive analytics used by organizations across the water industry.

What you will do

  • Design, build, and operate predictive analytics products using AI and machine learning.
  • Develop applications for sensor anomaly detection, digital twins of water treatment plants, and LLM-powered agents that synthesize water data.
  • Own features end to end, including requirements, technical design, implementation, code review, testing, documentation, and troubleshooting.
  • Build scalable cloud-native services on AWS and Azure using microservices architectures.
  • Write frontend code with Angular and backend code with C# and improve development infrastructure, build systems, and test frameworks.
  • Promote AI-assisted software development while following AI governance practices and improving productivity, quality, and team health.

Requirements

  • Degree in Computer Science, Computer Engineering, or a related technical discipline, or equivalent practical experience.
  • 5+ years of experience designing, building, and operating large-scale, data-intensive, cloud-native applications.
  • Experience with AWS or Azure and microservices architectures.
  • Experience with modern frontend frameworks such as Angular, React, or Vue, plus strong Microsoft development experience with .NET and C#.
  • Excellent verbal and written English communication skills.
  • Hands-on experience with agentic engineering, AI-assisted development workflows, and a genuine interest in using AI to accelerate software development.

Nice to have

  • Database design and development experience with SQL, Oracle, or PostgreSQL.
  • Background in environmental science, time series data, IoT, or industrial controls.
  • Exposure to data science or machine learning concepts.
  • Experience leading and mentoring junior developers.

Culture & Benefits

  • Remote work with optional in-office collaboration and flexible working hours.
  • Permissive paid time off and a full benefits package from day one, including medical, dental, and vision coverage.
  • Corporate wellbeing program and retirement savings plan with company matching.
  • Career coaching and professional development opportunities.
  • Collaborative work with engineers, data scientists, domain experts, and business leaders focused on protecting water resources.

Hiring process

  • Virtual interviews may be transcribed using an AI-enabled note-taking tool.
  • Final candidates may be asked to attend an in-person interview at the Vancouver facilities.
  • Hiring decisions are made by human interviewers.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →