Senior Software Engineer, ML/AI Platform
Core
Building and operating the foundational ML platform (data, tooling, serving, inference) to enable high-velocity training and deployment of models for Attentive's AI marketing suite.
Role type
Senior Software Engineer, ML/AI Platform
Builds
PB-scale feature store, ML data pipelines, training infrastructure, and inference layers for real-time and offline ML use cases.
Domain
Marketing Technology / Machine Learning Infrastructure
Deliverable
infrastructure
Required skills
Apache Spark, Spark Structured Streaming, Ray, Kubernetes, AWS EKS, Terraform, Python, PyTorch, TensorFlow, HuggingFace, Metaflow, feature engineering, PB-scale data operations, online/offline ML inference architecture
Preferred skills
LLM fine-tuning, infrastructure for training ML models, data pipeline optimization, microservices architecture
Technologies
Apache Spark, Ray, Kubernetes, AWS EKS, Istio, Datadog, Terraform, Helm, Java, Spring Boot, DynamoDB, Kinesis, AirFlow, Postgres, Redis, React, TypeScript, GraphQL, PyTorch, TensorFlow, Pandas, HuggingFace, Metaflow
Responsibilities
Manage and optimize the feature store for multi-TB scale training and inferencing; support PB scale data operations; unlock offline and real-time access to trillions of data points; partner with stakeholders to deliver ML and AI initiatives.
Seniority
Senior, hands-on IC