Senior ML Data Infrastructure Engineer

Cognizant

United States

On-site

USD 140,000 - 190,000

Full time

23 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cognizant is seeking an experienced software engineer to build an ML data infrastructure platform. You will design scalable data processing pipelines, feature stores, and dataset versioning to power model development and evaluation.

In this role you will collaborate with data scientists, data engineers, and security teams to ensure data quality, reproducibility, and compliant data access patterns across our data lakes and warehouses on GCP.

Qualifications

  • 7+ years of software engineering experience, with 3+ years in data infrastructure.
  • Strong expertise in GCP data and ML infrastructure (BigQuery, Dataflow, Cloud Storage, Cloud Composer, Dataproc).
  • Proficiency in Python and SQL.
  • Experience with data quality and testing frameworks.
  • Experience with data governance, security, and IAM best practices.

Responsibilities

  • Design and implement scalable data processing pipelines for ML training and validation
  • Build and maintain feature stores with support for both batch and real-time features
  • Develop data quality monitoring, validation, and testing frameworks
  • Create systems for dataset versioning, lineage tracking, and reproducibility
  • Implement automated data documentation and discovery tools
  • Design efficient data storage and access patterns for ML workloads
  • Partner with data scientists to optimize data preparation workflows

Skills

Python
SQL
Data pipelines
Data governance
Cloud data platforms
Spark / Beam / Flink
Machine learning data infrastructure

Tools

BigQuery
Dataflow
Cloud Storage
Cloud Composer
Dataproc
Spark
Beam
Flink
Feast
Tecton
Airflow
Dagster
Kafka
Kinesis

Job description

**No Visa transfer / c2c/ sponsorship available for this position**

Role Overview:

We’re seeking an experienced engineer to build our ML data infrastructure platform. You’ll create the systems and tools that enable efficient data preparation, feature engineering, and dataset management for machine learning. This role focuses on the data foundation that powers our ML capabilities.

Key Responsibilities:
  • Design and implement scalable data processing pipelines for ML training and validation
  • Build and maintain feature stores with support for both batch and real-time features
  • Develop data quality monitoring, validation, and testing frameworks
  • Create systems for dataset versioning, lineage tracking, and reproducibility
  • Implement automated data documentation and discovery tools
  • Design efficient data storage and access patterns for ML workloads
  • Partner with data scientists to optimize data preparation workflows
Technical Requirements:
  • 7+ years of software engineering experience, with 3+ years in data infrastructure
  • Strong expertise in GCP's data and ML infrastructure:
  • BigQuery for data warehousing
  • Dataflow for data processing
  • Cloud Storage for data lakes
  • Cloud Composer (managed Airflow)
  • Dataproc for Spark workloads
  • Deep expertise in data processing frameworks (Spark, Beam, Flink)
  • Experience with feature stores (Feast, Tecton) and data versioning tools
  • Proficiency in Python and SQL
  • Experience with data quality and testing frameworks
  • Knowledge of data pipeline orchestration (Airflow, Dagster)
Nice to Have:
  • Experience with streaming systems (Kafka, Kinesis)
  • Experience with GCP-specific security and IAM best practices
  • Knowledge of Cloud Logging and Cloud Monitoring for data pipelines
  • Familiarity with Cloud Build and Cloud Deploy for CI/CD
  • Experience with streaming systems (Pub/Sub, Dataflow)
  • Knowledge of ML metadata management systems
  • Familiarity with data governance and security requirements
  • Experience with dbt or similar data transformation tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Data Platform Engineer
Senior ML Data Platform Engineer

Cognizant • United States

On-site
USD 140,000 - 190,000
MLOps & Data Engineer
MLOps & Data Engineer

snc • Lone Tree (CO)

Hybrid
USD 90,000 - 130,000
Member of Technical Staff, Data Infrastructure
Member of Technical Staff, Data Infrastructure

Inception • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior ML Engineer
Senior ML Engineer

Resolve Tech Solutions, LLC • United States

Remote
USD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

83zero • Baltimore (MD)

On-site
USD 120,000 - 150,000
Lead Machine Learning Engineer, Python, AWS, SQL, GenAI
Lead Machine Learning Engineer, Python, AWS, SQL, GenAI

Jobtailor • New York (NY)

On-site
USD 140,000 - 210,000
Machine Learning Engineer
Machine Learning Engineer

BrothersTech • Town of Florida (NY)

Hybrid
USD 120,000 - 180,000
ML Infrastructure Engineer
ML Infrastructure Engineer

Clera • San Mateo (CA)

On-site
USD 180,000 - 240,000
Senior Data Engineer
Senior Data Engineer

ICE • Atlanta (GA)

On-site
USD 100,000 - 130,000
Lead Engineer - Data Engg & AI
Lead Engineer - Data Engg & AI

Anblicks • Dallas (TX)

On-site
USD 150,000 - 190,000