Senior AI/ML Data Engineer

Public Storage

Frisco (TX)

On-site

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

In-office five days a week
Flexible remote days

Job summary

Public Storage is seeking a data engineer to advance its data platform and models, spanning batch and streaming pipelines on GCP. You will optimize data flows, ensure quality, and productionize ML workflows while collaborating with cross-functional teams in a fast-paced environment.

The role requires strong Python/SQL coding, dbt experience, and hands-on work with real-time data systems, graph data, and cloud-native tools to drive scalable analytics and decision support.

Qualifications

  • 4+ years in building data pipelines (Python, SQL, dbt) in code-first environments.
  • 1+ year with real-time/event-driven systems (Pub/Sub, Dataflow).
  • 2+ years owning technical decisions or leading engineering direction.
  • 1+ year with graph databases and graph data modeling.

Responsibilities

  • Architect, build, and maintain batch and streaming data pipelines using BigQuery, dbt, Airflow, Pub/Sub, and Cloud services.
  • Design scalable data models, semantic layers, and modular pipelines.
  • Establish data quality, observability, lineage, and schema governance.
  • Optimize BigQuery for performance and cost, including partitioning and clustering.
  • Collaborate with data scientists and engineers to productionize models and data products.

Skills

Python
SQL
Data pipelines
Data modeling
Leadership
Collaboration

Education

MS in Computer Science
BS in Computer Science

Tools

BigQuery
dbt
Airflow/Cloud Composer
Pub/Sub
Dataflow
Vertex AI
Neo4j
MLflow
Evidently

Job description

Since opening our first self-storage facility in 1972,Public Storagehas grown to become thelargest owner and operator of self-storage facilitiesin the world. Withthousands of locationsacross the U.S. and Europe, and more than 170 million net rentable square feet of real estate, we're also one of the largest landlords.

We've been recognized asA Great Place to Workby the Great Place to Work Institute. And, our employees have also voted us as havingBest Career Growth, ranked us in theTop 5% for Work Culture, and in theTop 10% for Diversity and Inclusion.

We're a member of theS&P 500andFT Global 500. Our common and preferred stocks trade on the New York Stock Exchange.

Public Storage is the nation’s leading self-storage provider, recognized for its iconic orange doors and commitment to delivering simple, reliable solutions to millions of customers across the country. We are expanding our creative team to enhance our consistent and engaging visual brand presence.

Job Description

What You’ll Do

  • Architect, build, and maintain batch and streaming data pipelines using BigQuery, dbt, Airflow/Cloud Composer, and Pub/Sub
  • Design 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 applications
  • 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 AI
  • Implement 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
  • 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

What We’re Looking For

We are looking for someone who is not only technically strong, but also:

  • 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
Qualifications

Qualifications

  • MS in Computer Science with 4+ years of experience, or BS in Computer Science with 6+ years of experience
  • 3+ years of hands‑on experience building data pipelines in a code‑first environment using Python, SQL, and dbt
  • 1+ year of experience with real‑time or event‑driven systems such as Pub/Sub, Dataflow, or comparable streaming frameworks
  • 2+ years of experience owning technical decisions or helping lead engineering direction
  • 1+ year of hands‑on experience with graph databases, including graph data modeling, relationship‑centric querying, or graph‑based problem solving

Preferred Experience

  • Experience with GCP and/or AWS
  • Experience with ML platform tooling or monitoring such as MLflow, Evidently, or Vertex AI
  • Knowledge of semantic search, vector embeddings, LLM orchestration, or RAG workflows
  • Experience with graph database technologies such as Neo4j, Neptune, or similar platforms
  • Familiarity with use cases involving knowledge graphs, entity relationships, recommendation systems, fraud patterns, or connected data analysis
  • Domain experience in pricing, recommendations, forecasting, or large‑scale customer analytics
  • Familiarity with geospatial data or map‑based modeling

Why This Role Will Excite You

  • You’ll work in a fast-moving environment where decisions are made quickly and your work drives real business outcomes
  • You’ll own meaningful parts of the platform, not just execute isolated tasks
  • You’ll build end‑to‑end solutions—from ingestion and transformation to ML inference and production integration
  • You’ll have the opportunity to learn quickly, expand your scope, and grow your technical leadership
  • You’ll join a team that values curiosity, execution, and continuous improvement
Additional Information

Workplace

  • One of our values pillars is to work as One Team and we believe that there is no replacement for in‑person collaboration but understand the value of some flexibility. Public Storage teammates are expected to work in the office five days each week with the option to take up to three flexible remote days per month.

Public Storage is an equal opportunity employer and embraces diversity. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status. All qualified candidates are encouraged to apply.

**Sponsorship for Work Authorization is not available for this posting. Candidates must be authorized to work in the U.S. without restrictions or requiring sponsorship now or in the future. We do not provide training plans or support for F-1 OPT, STEM OPT extensions, or future visa sponsorship.**

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Generative AI/LLM Engineer
Generative AI/LLM Engineer

Public Storage • Frisco (TX)

Hybrid
USD 150,000 - 190,000
On-site in Frisco
Hybrid work options
Equal opportunity employer
Senior AI/ML Data Engineer — Real-Time Pipelines (GCP)
Senior AI/ML Data Engineer — Real-Time Pipelines (GCP)

Public Storage • Frisco (TX)

On-site
USD 130,000 - 180,000
In-office five days a week
Flexible remote days
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Scale AI • San Francisco (CA)

On-site
USD 252,000 - 315,000
Comprehensive health, dental, and vision coverage
Retirement benefits
Learning and development stipend
+2
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Scale AI, Inc. • San Francisco (CA)

On-site
USD 252,000 - 315,000
Senior Data Engineer
Senior Data Engineer

FreshDirect • New York (NY)

On-site
USD 140,000 - 150,000
Competitive compensation
Comprehensive benefits
PTO and Paid Holidays
+4
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Scale AI, Inc. • New York (NY)

On-site
USD 252,000 - 315,000
Health insurance
Dental insurance
Vision insurance
+4
Sr. Data and Platform Engineer
Sr. Data and Platform Engineer

Gatekeeper Systems, Inc. • Lake Forest (CA)

On-site
USD 180,000 - 260,000
Generative AILLM Engineer
Generative AILLM Engineer

Public Storage • Frisco (TX)

On-site
USD 150,000 - 190,000
Office in Frisco, TX
Up to 3 remote days per month
Senior Cloud Engineer
Senior Cloud Engineer

Public Storage • Plano (TX)

Hybrid
USD 100,000 - 130,000
Data Architect
Data Architect

Further • Town of Texas (WI), Fort Worth (TX)

Hybrid
USD 130,000 - 170,000
Net-zero cost medical option
Company contributions to HSA
Fully-paid parental leave
+1