MLOps Developer III

Terrasense Analytics Ltd

$108K — $155K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, technology, engineering, data science, or related field.
  • 5+ years of professional experience in data/machine learning.
  • Proven track record in architecting and deploying production-ready ML workflows for computer vision.
  • Extensive experience with SQL/NoSQL databases and data versioning tools (e.g., DVC, MLflow).
  • Expert knowledge of orchestration tools like Prefect or Airflow and mastery of Python.

Responsibilities

  • Lead major workstreams and high-complexity projects.
  • Architect and deploy deep learning models to edge computing devices.
  • Influence technical strategy and priorities within the MLOps function.
  • Design and implement new software programs and complex algorithms.
  • Manage the integration, validation, and deployment of ML algorithms.
  • Serve as a technical mentor and improve engineering processes.
  • Implement Scrum/Agile processes across the company.

Benefits

  • 5 weeks flexible paid vacation plus 1 additional week during Christmas.
  • Training and professional development allowance.
  • Competitive medical, dental, and vision benefits.
  • Okanagan Relocation Top Up for local hires (10% salary increase).
  • Quarterly meeting travel costs covered for remote workers.
Full Job Description
Terra Sense Analytics is looking for a Product Owner!

We truly believe that it's our team that drives this company and its success. We are looking for a talented MLOps Developer to join us and provide professionalism, commitment, and integrity.

We want people who encompass our values of being self-driven, honest, and interested in pushing the envelope of AI/deep learning.

Our head office is located in the beautiful city of Kelowna BC, with a satellite office located in Calgary AB.

This will be a hybrid employment opportunity with work hours divided between remote (home) and office attendance. Preference will be given to candidates from Calgary AB.

KEY RESPONSIBILITIES & DUTIES

As a MLOps Developer III, you will serve as a recognized subject matter expert (SME) and lead major workstreams in the creation of our AI-enhanced aerial surveillance platform. You will exert high independence to architect and drive the deployment of deep learning models to edge computing devices, ensuring the platform supports seamless data ingestion and model training. This role is responsible for influencing technical strategy and priorities within the MLOps function while mentoring multidisciplinary teams of software developers and scientists.

  • Leads major workstreams, high-complexity projects, or multiple pods.
  • Requires high independence with guidance only on strategic or high-risk matters.
  • Influences strategy and priorities within the developer
  • Lead the design and implementation of new software programs and complex algorithms from requirements identification to commercial deployment.
  • Architect and drive enhancements for version control, enterprise-level quality assurance, and high-tier performance optimization.
  • Manage multiple moving parts of the MLOps lifecycle, including the integration, validation, and deployment of machine learning algorithms.
  • Serve as a technical reference point, coaching staff and improving local engineering processes to ensure high-quality, production-ready code.
  • Drive the entrenchment of Scrum/Agile processes and high-functioning ritual standards across the company.
  • Coordinate with the Management team as needed to lead work on sensitive datasets and infrastructure that require on-site access.
  • Attend the office as required to work on datasets, software, infrastructure, and algorithms that cannot be accessed remotely.


QUALIFICATIONS

  • Bachelor's degree, or higher, in computer science, computer technology, computer engineering, data science, or a related technical field.
  • 5+ years of professional data/machine learning experience.
  • Advanced ML Architecting, proven track record in architecting, building, and deploying production-ready ML workflows for computer vision pipelines.
  • Extensive Data Management experience with SQL/NoSQL databases and data versioning tools (e.g., DVC, MLflow).
  • Extensive experience implementing and understanding data contracts and data quality control and where/when they should be applied.
  • Expert knowledge of orchestration tools such as Prefect or Airflow.
  • Mastery of Python and developing deployable code for edge environments.
  • Excellent communication skills for conveying technical strategy to diverse stakeholders.
  • Strong ability to communicate succinctly and effectively.
  • Strong problem-solving skills.
  • Ability to work independently and guide small, fast-paced teams in high-ambiguity environments.
  • Able to work in a fast-paced environment, managing multiple tasks and rapidly changing priorities efficiently.
  • Ability to handle sensitive and confidential information professionally.
  • Must be eligible to attain a high-level Security Clearance (Secret minimum) and maintain clean criminal record checks as per contract compliance. Failure to obtain or the revocation of such clearances may result in termination of employment for cause.
  • Previous military experience or experience working in defense-related technology is an asset.


*PLEASE NOTE: TerraSense works in the aerospace and defense sectors. As a result, this position requires a Secret Level Security Clearance issued by the Government of Canada. Candidates must be able to provide a verifiable 10-year history of residence, employment, and/or education to meet the federal background check requirements. To do so, you will need to answer the following questions:
  • Are you a Canadian Citizen or Permanent Resident of Canada?
  • Have you lived in Canada for the last 10 years?
  • During the last 10 years, have you travelled outside Canada for more than 6 consecutive months at a given time?
  • Do you possess dual citizenship? If so please provide details.


COMPENSATION
  • $108,240 - $155,760
  • 5 weeks flexible paid vacation, PLUS an additional 1 week paid vacation during the Christmas holiday season. A total of 6 weeks paid vacation!
  • Training and professional development allowance.
  • Competitive medical, dental, and vision benefits.
  • We are based out of Kelowna, BC. We love it here and the lifestyle that comes with Okanagan living (beach time, hiking, wineries, skiing - what more can you ask for?!). While this position can be remote, we would love for you to come work, live, and play with us here. To that end for those who come to Kelowna we provide an "Okanagan Relocation Top Up": a 10% top up on your agreed upon salary, paid out quarterly.
  • For those who wish to remain remote, we have you covered there too. We cover costs related to you coming out to Kelowna for quarterly meetings. We also provide a $6,000 travel budget for you to use at your discretion. Want to be in town for that special meeting or occasion? Use these funds to make it happen!


PLEASE DON'T MESSAGE OUTSIDE OF THE JOB POSTING.

Similar Jobs

More Jobs at Terrasense Analytics Ltd

  • Software Developer II
    $88K — $127K *
    Calgary, AB T1Y 7M8
    Aerospace & Defense
    In-Person
  • Software Developer III
    $108K — $155K *
    Calgary, AB T1Y 7M8
    Information Technology
    In-Person
  • Product Owner
    $108K — $155K *
    Calgary, AB T1Y 7M8
    Technical Services
    In-Person

More Information Technology Jobs

Find similar MLOps Developer III jobs: