Do you enjoy building out data/MLOps platforms to support generating, deploying and monitoring AI models? What about mentoring others, helping bring out the best in those around you?
If so, we have an opportunity for you to help guide our teams development efforts as we push technical boundaries at the forefront of AI.
This is your chance to innovate and work within a fast paced environment, charged by continuous learning (in-house research discussions, but also in the form of conference visits and other event attendances), opportunities for career growth, and hybrid (or remote) work agreements.
TerraSense is a well-established startup. We are expanding and looking for self-driven individuals who possess strong interpersonal skills (including strong verbal and written communication skills) and are able to lead our team forward as we build out our data platform.
If this opportunity sounds interesting, wed love to hear from you. We offer more than just competitive pay rates (see below), we also offer flexible vacation times (six weeks worth!) and flexible work hours.
Do you do your best coding in the back corner of a Starbucks, nursing your fifth coffee since 9pm? Great, we want you there as much as you like!
Do you need time to drop your kids off at school or to take them for appointments? All good, we want you to have the flexibility to do the things you need to do, so you can strike a work-life balance tailored to your needs.
As part of that balance, we also arrange team-based outings. Additionally, we also have a weekly outing, officially dubbed Beer Thursday. This is our way of unwinding for the week, a time when TerraSense pays for the first round and we get to catch up with peers, nerd out and laugh.
Still interested? Scroll down to learn more about our ideal candidate as well as our generous compensation package.
Position Summary:
Were looking for an MLOps engineer that has worked supporting AI solutions in production or a Data Engineer with industry experience supporting AI teams. As an engineer working on the MLOps team, you will be working to create a platform supporting the deployment of a form of AI enhanced aerial surveillance. This is your opportunity to apply your data and/or MLOps engineering and software development experience to build out a platform that supports data ingestion, model training, and model deployment. Additionally, this is your opportunity to work with and support data and machine learning engineers, data scientists and software engineers as we deploy deep learning models to edge computing devices.
Qualifications:
- Background in Computer Science/Software Engineering (or strong experience working as a software developer)
- Excellent knowledge of Python
- 3+ years of experience supporting deep learning platforms either as a Data Engineer or an MLOps Engineer
- Experience with a variety of databases including SQL and NoSQL
- Experience with data versioning and model versioning tools such as DVC and MLflow
- Experience with data contracts and data quality control
- Experience with orchestration tools such as Prefect or Airflow
- Experience in architecting, building, testing, and deploying production-ready ML workflows, ideally to support computer vision pipelines
- Experience with Docker
- Strong cross-team communication and collaboration skills
- Nice to have qualifications:
- Experience with building applications for deployment on Kubernetes
- Experience building internal UI tools to support the facilitation of workflows
Requirements:
TerraSense works in the aerospace and defense sectors. As a result, it is necessary to attain a High Level Security Clearance. 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:
- $119,000.00 - $141,000.00
- 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 that commence on start date, no wait time.
- 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.
TerraSense Analytics is an equal opportunity employer and is committed to a diverse and inclusive work environment, free of discrimination and harassment. We employ people without regard to age, ancestry, colour, race, ethnic origin, place of origin, creed, disability, family status, marital status (including single status), gender identity, gender expression, sex (including pregnancy and breastfeeding), or sexual orientation.
In line with our commitment to equitable treatment for all, TerraSense Analytics pays due consideration to those applicants who have been historically under-represented within employment: women, visible minorities, Indigenous peoples, and persons with disabilities.
TerraSense acknowledges that it is situated on the traditional, ancestral, and unceded territory of the syilx/Okanagan people.
remote work