Senior AI/ML Data Engineer
Senior AI/ML Data Engineer
Posted 3 days ago
SENIORITY
Lead
About the role
- Data Engineering & Pipeline Development (Primary) — 60%Architect, build, and maintain batch and streaming data pipelines using BigQuery, dbt, Airflow/Cloud Composer, and Pub/SubDesign and implement layered data models, semantic layers, and modular pipelines that scale as business needs evolve
- Establish and enforce best practices for data quality, observability, lineage, and schema governance
- Optimize BigQuery for performance and cost efficiency, including partitioning, clustering, and workload-aware modeling
- Work with both structured data and unstructured data such as web logs, call center transcripts, images, and video when required by the use case
- Leverage BQML and related data science capabilities for use cases such as anomaly detection, classification, and operational decision support
- Deliver reliable, scalable, and high-performing pipelines that enable downstream ML, analytics, and operational applicationsML/AI Platform Engineering — 20%Convert prototype notebooks and models into production-grade, versioned, testable Python packages
- Deploy and manage training and inference workflows on GCP using Cloud Run, GKE, and Vertex AIImplement CI/CD, model versioning, rollback strategies, and operational guardrails for ML systems
- Evaluate emerging GCP and third-party products; build shared libraries, templates, and internal tooling that accelerate delivery across teams
- Enable ML teams to ship faster with fewer operational failure points
- Applied AI & Real-Time Decisioning — 20%Support real-time, event-driven inference and streaming feature delivery for mission-critical decisions, including recommendation systems, dynamic experimentation, and agentic AI use cases
- Contribute to internal LLM-based assistants, retrieval-augmented generation (RAG) systems, and automation agents
- Implement model monitoring, drift detection, alerting, and performance tracking frameworks
- Evaluate and apply graph-based data patterns where they improve recommendations, relationship analysis, knowledge retrieval, or decision intelligence
- Cross-Functional Collaboration
- Partner with data scientists, analysts, and engineers to operationalize models, semantic layers, and data products into maintainable production systems
- Collaborate with pricing, digital product, analytics, and business teams to stage rollouts, support experiments, and define success metrics
- Participate in architecture reviews, mentor engineers, and communicate technical trade-offs clearly
- Contribute to an engineering culture grounded in ownership, curiosity, thoughtful debate, and continuous learning
- Passionate about building high-quality systems
- Hardworking and dependable, with strong ownership of outcomes
- Eager to learn, experiment, and deepen expertise over time
- Comfortable in a fast-paced environment where priorities can shift quickly
- Open to collaboration, feedback, and healthy technical debate
- Interested in growing both technical depth and leadership capability over the long term
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
