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