Senior Software Engineer – AI/ML

atVeraltoRemoteCA flagCanadaFull-timeAI EngineerSeniorC$120k – C$145k/year

Posted Oct 5

This is a fully remote position, open to applicants in Canada.

📋 Description

• Contribute to the technical advancement of predictive analytics products.

• Collaborate with engineers, data scientists, domain experts, and business leaders.

• Create applications that identify sensor anomalies, develop digital twins simulating water treatment facilities, and build LLM-powered agents for synthesizing water data.

• Take ownership of features from start to finish, encompassing requirements gathering, technical design, implementation, code review, testing, documentation, and troubleshooting.

• Construct and maintain cloud-native services on AWS and Azure.

• Write clean, efficient, and scalable code for Angular frontend and C# backend.

• Advocate for AI adoption and enhance software development lifecycle processes while adhering to AI governance best practices.

• Promote continuous improvement in productivity, quality, and team well-being.

• Manage and enhance development infrastructure, including build and testing systems.

• Refine testing frameworks and contribute to unit, integration, and end-to-end testing.

• Report directly to the Director of Engineering & Predictive Analytics.


⛳️ Requirements

• A post-secondary degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.

• Over 5 years of industry experience in designing, building, and operating large-scale, data-intensive, cloud-native applications using microservices architectures on AWS or Azure.

• Proficiency with modern front-end frameworks such as Angular, React, or Vue.

• Strong foundation in Microsoft development (.NET, C#, and associated technologies).

• Exceptional verbal and written communication skills in English.

• A genuine interest in leveraging AI to enhance software development.

• Practical experience with agentic engineering and AI-assisted development workflows.

• Expertise in database design and development using SQL, Oracle, or PostgreSQL.

• Background in environmental science, time series data, IoT, or industrial controls is considered advantageous.

• Familiarity with data science or machine learning concepts.

• Experience in leading and mentoring junior developers.


🏝️ Benefits

• Generous paid time off policy.

• Flexible working hours.

• Comprehensive benefits package from Day 1, including medical, dental, and vision coverage.

• Corporate Wellbeing Program.

• Retirement savings plan with company matching contributions.

• Opportunities for career coaching and development.

• Eligibility for bonus pay.

• Option for in-office collaboration on Wednesdays.

People also viewed

World Vision12 hours ago

Senior Microservices AI Developer

PH flagPhilippines, +12 more countriesFull-timeAI Engineer
ApplyView job
FICO12 hours ago

Principal AI Engineer – AI Applied Scientist

US flagUnited States OnlyFull-timeAI Engineer$171.5k – $269.5k/year
ApplyView job
Guidehouse12 hours ago

Forward Deployed AI Engineer

US flagVirginia OnlyFull-timeAI Engineer$113k – $188k/year
ApplyView job
Workiva12 hours ago

Principal Engineer, AI Native Quality – Safety

US flagUnited States OnlyFull-timeAI Engineer$177k – $290k/year
ApplyView job
Guidehouse12 hours ago

Lead Forward Deployed AI Engineer

US flagVirginia OnlyFull-timeAI Engineer$149k – $248k/year
ApplyView job
Worldwide Clinical Trials12 hours ago

Governance, Risk and Compliance AI Lead

US flagNorth Carolina OnlyFull-timeAI Engineer$101k – $201k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers