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

9838 jobs available

GCP
BigQuery
Dataflow
+19 more
Maxotechitsolutions
Engineering10+ years
GCP
BigQuery
Dataflow
+11 more
SQL
Python
GCP
+11 more
Engineering5-8 years
Java
Spring Boot
Microservices architecture
+12 more
product management
SQL
Python
+11 more
Product Management6+ years
product management
SQL
Python
+11 more