TalentAQ

TalentAQ

Software Engineer

EngineeringFull TimeMountain View, Alberta

Required Skills
10 skills

Python
GCP
Apache Airflow
BigQuery
Dataflow
Pub/Sub
Cloud Storage
Git
GitHub
MLOps

Job Description

<p>We are looking for a Software Engineer with expertise in Python, GCP, and Apache Airflow to join our client team in Mountain View. This role involves building scalable pipelines, managing infrastructure rollouts, and supporting ML/AI data platforms.</p><h3>Responsibilities:</h3><ul><li>Develop & maintain Python frameworks for data quality, lineage, governance, and MLOps</li><li>Optimize large-scale training data & feature pipelines</li><li>Build scalable batch pipelines with BigQuery, Dataflow, Composer</li><li>Implement monitoring, logging, and alerting for stability & reliability</li><li>Manage infrastructure rollouts with phased deployment, validation & rollback</li><li>Collaborate with Data Scientists, ML Engineers, and stakeholders for smooth rollouts</li><li>Provide clear documentation, runbooks, and handoffs for ongoing support</li></ul><h3>Preferred Experience:</h3><ul><li>Strong Python mastery with production-grade SDKs/libraries</li><li>Experience in infrastructure rollout & change management</li><li>Building & managing petabyte-scale batch pipelines in production</li><li>Background in ML/AI platform environments</li></ul>

We are looking for a Software Engineer with expertise in Python, GCP, and Apache Airflow to join our client team in Mountain View. This role involves building scalable pipelines, managing infrastructure rollouts, and supporting ML/AI data platforms.

Responsibilities:

  • Develop & maintain Python frameworks for data quality, lineage, governance, and MLOps
  • Optimize large-scale training data & feature pipelines
  • Build scalable batch pipelines with BigQuery, Dataflow, Composer
  • Implement monitoring, logging, and alerting for stability & reliability
  • Manage infrastructure rollouts with phased deployment, validation & rollback
  • Collaborate with Data Scientists, ML Engineers, and stakeholders for smooth rollouts
  • Provide clear documentation, runbooks, and handoffs for ongoing support

Preferred Experience:

  • Strong Python mastery with production-grade SDKs/libraries
  • Experience in infrastructure rollout & change management
  • Building & managing petabyte-scale batch pipelines in production
  • Background in ML/AI platform environments

Similar Jobs

10000 jobs available

Data & AnalyticsFull Time2-7 years
SQL
Python
Apache Airflow
+14 more
EngineeringFull-time2-4 years
Python
Java
PHP
+13 more
EngineeringFull-time3+ yearsRemote
React
HTML
CSS
+17 more
BigQuery
Cloud Storage
Python
+10 more
Python
Java
C++
+3 more
Python
Java
C++
+3 more