2 часа назад
Senior Software Engineer - AI/ML (AI/ML)
120 000 - 145 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Principal Software Engineer (AI)
168 000 - 252 000CAD
2 дня назад
Senior Full Stack Engineer (AI)
130 000 - 175 000$
5 дней назад
Senior Analyst, Technical Program Manager (AI)
76 000 - 104 500CAD
4 дня назад
Senior AI Engineer
169 000 - 253 000CAD
4 дня назад
Senior Software Engineer
155 700 - 173 000$
3 дня назад
Senior AI Engineer
140 000 - 155 000$